Wprowadzenie do Git
George Boorman
Curriculum Manager, DataCamp
ls, cdgit initgit add ., git commit -mSposób przechowywania danych przez Git
git log
3--since--untilgit show c27fa856

| Polecenie | Funkcja |
|---|---|
git diff report.md |
Pokazuje zmiany między plikiem nieetapowanym a ostatnim commitem |
git diff --staged report.md |
Pokazuje zmiany między plikiem etapowanym a ostatnim commitem |
git diff 35f4b4d 186398f |
Pokazuje zmiany między dwoma commitami za pomocą hashy |
git diff HEAD~1 HEAD~2 |
Pokazuje zmiany między dwoma commitami za pomocą składni HEAD |
| Polecenie | Wynik |
|---|---|
git revert HEAD |
Cofnięcie wszystkich plików z danego commita |
git revert HEAD --no-edit |
Cofnięcie bez otwierania edytora tekstu |
git revert HEAD -n |
Cofnięcie bez tworzenia nowego commita |
git checkout HEAD~1 -- report.md |
Cofnięcie jednego pliku z poprzedniego commita |
git restore --staged report.md |
Usunięcie jednego pliku z obszaru staged |
git restore --staged |
Usunięcie wszystkich plików z obszaru staged |
Wprowadzenie do Git