git add filename
- dodaje plik fil-name do indexu (stage), skąd można go wcommitowaćgit add filename-1 filename-2 ... filename-n
- dodaje wszystkie wymienione pliki do indexugit log
- pozwala wyświetlić listę commitów (wprowadzonych zmian)git status
- poinformuje Cię o modyfikacjach, które masz w plikach oraz o następnych możliwych krokach. Używaj kiedy tylko możesz!git commit
- tworzy commit (pamiętaj, że ta komenda otworzy edytor tekstu, w którym należy podać opis zmian)git commit -m"sth"
- tworzy commit o treści sth (pomijając otwarcie edytora tekstu)
Uwaga na git add .
Jest to wygodna komenda, która dorzuci wszystko od bieżącego katalogu rekursywnie. Ale już widziałem zeznanie podatkowe jednego programisty wkomitowane do repozytorium. A modyfikacja historii repo to nie taka prosta sprawa. Lepiej przyjąć zasadę, że to co wkommitujesz, to już tam zostanie, bo nie masz kontroli nad tym kto w którym momencie pobierze lub zaktualizuje repo.
Zainteresuj się komendą git add -p
. Dowiedz się co robi używając git help
.