Oto kilka podstawowych poleceń Gita wraz z ilustracyjnymi przykładami:
1. git init
Zainicjuj nowe repozytorium Git w bieżącym katalogu.
Przykład:
git init
2. git clone <repository>
Sklonuj repozytorium ze zdalnego repozytorium na komputer lokalny.
Przykład:
git clone https://github.com/user/repository.git
3. git add
<plik>
Dodaj plik do obszaru przemieszczania, aby przygotować się do zatwierdzenia.
Przykład:
git add myfile.txt
4. git commit -m
„<wiadomość>”
Utwórz nowe zatwierdzenie z <wiadomością>, aby zarejestrować zmiany w obszarze przejściowym.
Przykład:
git commit -m "Add new feature"
5. git status
Wyświetl status repozytorium i plików, w tym stan niezatwierdzonych zmian.
Przykład:
git status
6. git log
Wyświetl historię zatwierdzeń repozytorium, w tym informacje o zatwierdzeniach, autorach i znacznikach czasu.
Przykład:
git log
7. git pull
Synchronizuj i pobieraj zmiany ze zdalnego repozytorium do lokalnego repozytorium.
Przykład:
git pull origin main
8. git push
Wypchnij zmiany z lokalnego repozytorium do zdalnego repozytorium.
Przykład:
git push origin main
9. git branch
Wyświetl listę oddziałów w repozytorium oraz aktualnie aktywny oddział.
Przykład:
git branch
10. git checkout <branch>
Przejdź do innej gałęzi w repozytorium.
Przykład:
git checkout feature-branch
11. git merge <branch>
Scal zmiany z gałęzi w bieżącą gałąź.
Przykład:
git merge feature-branch
12. git remote add <name> <url>
Połącz repozytorium lokalne ze zdalnym repozytorium, dodając repozytorium zdalne.
Przykład:
git remote add origin https://github.com/user/repository.git
13. git remote -v
Wyświetl listę pilotów podłączonych do lokalnego repozytorium.
Przykład:
git remote -v
14. git reset <file>
Cofnij niezatwierdzone zmiany w określonym pliku.
Przykład:
git reset myfile.txt
15. git stash
Tymczasowo przechowuj niezatwierdzone zmiany, aby pracować nad inną gałęzią.
Przykład:
git stash
To tylko niektóre z podstawowych poleceń Gita. Git zapewnia o wiele więcej poleceń i funkcji do zarządzania kodem źródłowym i współpracy.