Podstawowe komendy gita z których korzystam

Lista wszystkich komend w systemie kontroli wersji git jest bardzo długa. W niniejszym wpisie przedstawiam podstawową listę komend, którą wykorzystuję w pracy.

  1. git config – ustawienia konfiguracyjne,
  2. git add . || git add <file_name.txt> – dodawanie pliku/plików do śledzenia,
  3. git commit -m „commit message here” – zatwierdzanie zmian,
  4. git push <remote> <branch_name> – wysyłanie zmian do repozytorium zdalnego,
  5. git pull <remote> – pobieranie zmian z repozytorium,
  6. git merge <branch_name> – scalanie zmian z jednej gałęzi do drugiej,
  7. git init – tworzenie nowego repozytorium,
  8. git clone <git_repo_url.git>- tworzenie lokalnej kopii roboczej kodu źródłowego ze zdalnego repozytorium,
  9. git status – sprawdzanie bieżącego statusu plików w repozytorium,
  10. git rm file_name.txt – usuwanie pliku z repozytorium,
  11. git branch <branch_name> – tworzenie nowej gałęzi w repozytorium,
  12. git checkout <branch_name> – przełączenie do innej gałęzi w repozytorium,
  13. git log – przedstawianie historii zmian.

2 odpowiedzi na “Podstawowe komendy gita z których korzystam”

  1. Git to narzędzie, które zdecydowanie ułatwia zarządzanie kodem, ale lista komend może być przytłaczająca dla początkujących. Twoja lista podstawowych komend jest rzeczywiście przydatna, szczególnie dla osób, które zaczynają dopiero swoją przygodę z git. Czy zastanawiałeś się, jakich błędów najczęściej dopuszczają się nowi użytkownicy przy korzystaniu z git? Moim zdaniem, warto byłoby również dodać kilka wskazówek dotyczących rozwiązywania typowych problemów. Jakie są Twoje ulubione komendy, których używasz na co dzień? Mam wrażenie, że często korzystam tylko z kilku podstawowych funkcji, a pewnie wiele innych może jeszcze bardziej usprawnić pracę. Czy uważasz, że warto zagłębiać się w bardziej zaawansowane funkcje git, czy lepiej skupić się na solidnym opanowaniu podstaw?

    1. Dzięki za komentarz! 🙂
      Moim zdaniem nowi użytkownicy najczęściej popełniają błąd w postaci przerabiania niepotrzebnie całej tekstowej dokumentacji gita. Dokładnie tak jak napisałeś w pierwszym zdaniu – „lista komend może być przytłaczająca dla początkujących” i rzeczywiście tak jest, w efekcie czego spędzamy dziesiątki godzin tylko na czytaniu i przeglądaniu komend, których nie wykorzystujemy w praktycznym projekcie deweloperskim. Moje ulubione komendy, których często używam to: „git commit” i „git push”, ponieważ zamykają sesję pracy nad częścią projektu. W pierwszej kolejności proponuję skupić się na podstawach, a wraz z rozwojem projektu i rozbudową zespołu wprowadzać kolejne tematy z zakresu systemu kontroli wersji git.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *