Acesta este un scurt ghid pentru a lucra cu git, am compilat o listă de comenzi aici pentru a nu uita și pentru a putea să le găsiți rapid.
Toate echipele vor fi actualizate constant. Dacă găsiți erori, scrieți, voi corecta.
0. Adăugarea unui fișier README și a .gitignore:
atingeți README.md
touch.gitignore
Inițializarea git
git init
Adăugarea de fișiere separate pentru urmărire, de exemplu fișierul README și .gitignore:
git adăugați README.md
git add .gitignore
Adăugarea tuturor fișierelor în git pentru urmărire:
adăugați git.
Primul comitet:
git commit -m "primul comite" [-m-message; "primul angajament" - o descriere a ceea ce sa făcut)
Verificarea stării schimbării fișierelor în git
git status
Publicarea fișierelor pe un server la distanță:
git push -u ramură repos [repos - numele depozitului, sucursala este o ramură]
Obținerea de modificări pe un server de la distanță
git fetch repos [repos - numele a fost eliminat. Server]
Clonarea depozitului git eliminat
git clone git: //github.com/schacon/ticgit.git
Eliminarea fișierelor din git:
git rm numele fișierului [numele fișierului - numele fișierului]
Eliminarea fișierelor din indexul git
git rm - cache path_to_file [path_to_file - cale către fișier sau dosar]
Obținerea de informații despre un server de la distanță
git remote show nume_server [nume_server - numele a fost eliminat. Server]
Obținerea tuturor serverelor git remote (adică serverele cu care lucrați).
git remote
git remote -v [-v - adăugați. parametru, arată legături către serverul la distanță]
Redenumiți repetarea la distanță.
git redenumire la distanță old_name new_name [old_name - nume vechi; new_name - nume nou]
Ștergeți telecomanda.
git remote rm rep_name [rep_name - numele rep. care ar trebui să fie șters]
Crearea unei noi sucursale în git
git branch branch_name [branch_name - nume ramură]
Mergeți la ramura dorită în git
git cashout branch_name [branch_name - nume sucursală]
Creați o sucursală nouă în git și treceți imediat la ea
git checkout -b nume_fișier [nume_fișier - nume sucursală]
Mergeți ramurile în git
git merge name_name [branch_name - nume ramură]
Eliminarea unei ramuri în git
git branch -d nume_firma [branch_name - nume ramură]
Schimbarea ultimei comenzi în git [toate cele trei comenzi dau împreună un comitet - al doilea comitet înlocuiește rezultatul primului.]
git commit -m "inițial comite"
git adăugați forgotten_file
git commit - amend
Anularea înregistrării unui fișier în git
git reset HEAD nume_fișier [numele fișierului - numele fișierului]
Renunțați la modificări la git
git checkout nume_fișier [numele fișierului - numele fișierului]
cd / path / to / my / repo
git adaugă originea la distanță. - calea
git push -u origine - toate # împinge în sus repo și refs sale pentru prima dată
git push -u origin - tastele # împinge orice etichete