Skip to content

Jak Przygotować Git'a?

Pobieranie i Instalacja Git'a

Git jest darmowym i otwartym systemem kontroli wersji, zaprojektowanym do obsługi wszystkiego, od małych do bardzo dużych projektów z szybkością i wydajnością.

Windows

  1. Przejdź na oficjalną stronę Git'a: git-scm.com/download/win
  2. Pobierz najnowszą stabilną wersję instalatora.
  3. Uruchom instalator i postępuj zgodnie z instrukcjami. Zazwyczaj domyślne opcje są wystarczające.

  4. Alternatywnie: Użyj Winget (Menedżera Pakietów Windows) Jeśli masz zainstalowany Winget, otwórz PowerShell lub Wiersz Polecenia i wpisz poniższą komendę:

    winget install Git.Git
    

macOS

  1. Metoda rekomendowana: Homebrew Jeśli nie masz Homebrew, zainstaluj go otwierając Terminal i wklejając:
    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
    
    Następnie zainstaluj Git'a:
    brew install git
    
  2. Alternatywnie: Oficjalny instalator Przejdź na oficjalną stronę Git'a: git-scm.com/download/mac i pobierz instalator.

Linux (Debian/Ubuntu)

Otwórz Terminal i wpisz:

sudo apt update
sudo apt install git

Weryfikacja Instalacji

Po instalacji otwórz Terminal (lub Git Bash na Windowsie) i wpisz:

git --version

Powinieneś zobaczyć numer wersji Git'a, co oznacza, że instalacja przebiegła pomyślnie.

Podstawowe Komendy Git'a

Oto kilka podstawowych komend, które pomogą Ci zacząć pracę z Git'em.

git init - Inicjalizacja Nowego Repozytorium

Tworzy nowe repozytorium Git'a w bieżącym katalogu. Musisz to zrobić tylko raz na projekt.

git init

git add <plik> - Dodawanie Plików do Strefy Przechowalni (Staging Area)

Dodaje zmiany z określonego pliku do strefy przechowalni, przygotowując je do zatwierdzenia.

git add nazwa_pliku.txt

Aby dodać wszystkie zmienione pliki:

git add .

git commit -m "Wiadomość" - Zatwierdzanie Zmian

Zapisuje dodane zmiany w historii repozytorium. Każdy commit powinien mieć krótką, opisową wiadomość.

git commit -m "Dodano początkową strukturę projektu"

git status - Sprawdzanie Statusu Repozytorium

Pokazuje, które pliki zostały zmienione, które są w strefie przechowalni i które nie są śledzone.

git status

git pull - Pobieranie Zmian z Zdalnego Repozytorium

Pobiera i łączy zmiany z zdalnego repozytorium z Twoją lokalną gałęzią.

git pull origin main
(gdzie origin to nazwa zdalnego repozytorium, a main to nazwa gałęzi)

git push - Wysyłanie Zmian do Zdalnego Repozytorium

Wysyła zatwierdzone zmiany z Twojej lokalnej gałęzi do zdalnego repozytorium.

git push origin main
(gdzie origin to nazwa zdalnego repozytorium, a main to nazwa gałęzi)

git log - Przeglądanie Historii Commitów

Pokazuje historię commitów w repozytorium, wraz z ich autorami, datami i wiadomościami.

git log