Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # Polecenia Git
- * `git help <polecenie>` - pomoc
- ### Konfiguracja
- * `git config --list` - wyświetla ustawienia
- * `git config --global user.name <nazwa użytkownika>` - nazwa użytkownika
- * `git config --global user.email <email>` - adres email
- * `git config --global core.editor <edytor>` - edytor
- * `git config --global merge.tool <narzędzie>` - narzędzie obsługi różnic
- ### Podstawowe polecenia (local)
- * `git init` - inicjalizacja Gita w bieżącym katalogu
- * `git clone <adres url> [katalog docelowy]` - klonuje repozytorium
- * `git status` - sprawdza stan plików
- * `git add <plik>` - rozpoczyna śledzenie nowego pliku / umieszcza w poczekalni
- * `git add .` - rozpoczyna śledzenie wszystkich plików w bieżącym katalogu
- * `git diff` - porównuje zawartość katalogu roboczego z tym, co znajduje się w poczekalni
- * `git diff --cached` - porównuje zmiany z poczekalni z ostatnim commitem
- * `git commit -m <komentarz>` - zatwierdza zmiany plików dodanych do poczekalni
- * `git commit -a -m <komentarz>` - zatwierdza zmiany z pominięciem poczekalni
- * `git commit --amend` - poprawka ostatniej rewizji (zmiana ostatniego commita)
- * `git reset HEAD <plik>` - usuwa plik z poczekalni
- * `git checkout -- <plik>` - cofa zmiany w zmodyfikowanym pliku (nadpisuje poprzednią wersją)
- * `git rm <plik>` - przestaje śledzić plik i usuwa go z dysku
- * `git mv <plik1> <plik2>` - zmiana nazwy pliku / przeniesienie
- ### Podgląd historii rewizji
- * `gitk` - uruchamia narzędzie do przeglądania historii rewizji
- * `git log` - lista zatwierdzonych zmian (commitów)
- * `git log -p <ilość logów>` - lista zmian wraz z informacją o dokonanych zmianach
- * `git log --stat` - skrócone statystyki zatwierdzonych zmian
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement