Git to potężny system kontroli wersji szeroko stosowany w tworzeniu oprogramowania. Umożliwia programistom śledzenie zmian w kodzie, współpracę z członkami zespołu i efektywne zarządzanie wersjami projektów. Osobom pracującym na systemie Debian Git oferuje kilka funkcji i korzyści:
- Śledzenie wersji: Git przechowuje szczegółową historię zmian w kodzie, dzięki czemu w razie potrzeby łatwo jest powrócić do poprzednich wersji.
- Współpraca: Wielu programistów może pracować jednocześnie nad tym samym projektem bez konfliktów dzięki możliwościom rozgałęziania i łączenia.
- System rozproszony: Git jest dystrybuowany, co oznacza, że każdy programista ma kompletną kopię repozytorium. Umożliwia to pracę w trybie offline i zapewnia redundancję.
- Rozgałęzianie i łączenie: Twórz gałęzie, aby pracować nad nowymi funkcjami i poprawkami bez wpływu na główną bazę kodu, a następnie płynnie łącz zmiany.
- Miejsce postoju: Zmiany specyficzne dla etapu zatwierdzania, umożliwiające precyzyjną kontrolę nad tym, co zawiera każda aktualizacja wersji.
- Integracja z CI/CD: Łatwa integracja z narzędziami do ciągłej integracji/ciągłego wdrażania (CI/CD) w celu automatyzacji testowania i wdrażania.
- Społeczność i wsparcie: Obszerna dokumentacja i duża społeczność zapewniają wystarczające wsparcie i zasoby do rozwiązywania problemów i uczenia się.
Po zakończeniu wprowadzenia przyjrzyjmy się, jak zainstalować Git w Debianie przy użyciu poleceń terminala i różnych metod.
Zaktualizuj Debiana przed instalacją Git
Aby zainstalować Git w systemie Debian, zaleca się najpierw zaktualizować system najnowszymi pakietami, aby uniknąć konfliktów. Uruchom następujące polecenie, aby zaktualizować system:
sudo apt update && sudo apt upgrade
To polecenie aktualizuje system i zapewnia aktualność wszystkich istniejących pakietów.
Metoda 1: Zainstaluj Git poprzez domyślne repozytorium Debiana
Pierwszą metodą, zalecaną dla większości użytkowników, jest instalacja wersji utrzymywanej przez zespół Debiana. Jeśli potrzebujesz najnowszych wersji, zobacz metodę 2 w tym przewodniku.
Kontynuuj instalację Git
Następnie możesz zainstalować Git za pomocą menedżera pakietów APT, uruchamiając następującą komendę:
sudo apt install git
Spowoduje to zainstalowanie pakietu Git z domyślnego repozytorium Debiana.
Sprawdź wersję Git
Po zainstalowaniu sprawdź instalację:
git --version
Powinno to wyświetlić wersję Git, którą właśnie zainstalowałeś.
Metoda 2: Zainstaluj Git ze źródła
Tym, którzy chcą zainstalować najnowszą wersję Gita, zaleca się zainstalowanie jej ze źródła. Dzięki temu możesz szybko ponownie skompilować wszelkie pilne aktualizacje i masz pewność, że masz zainstalowaną najnowszą wersję Git.
Zainstaluj pakiety początkowe do instalacji Git
Najpierw musisz zainstalować zależności kompilacji Git, uruchamiając następujące polecenie:
sudo apt install make libssl-dev libghc-zlib-dev libcurl4-gnutls-dev libexpat1-dev gettext
To polecenie instaluje niezbędne zależności do budowania Gita ze źródła.
Pobierz archiwum źródłowe Git
Następnie musisz odwiedzić stronę wydania Git i pobrać kod źródłowy. Możesz użyć polecenia wget, aby pobierać najnowsze stabilne wydanie archiwum Tar. Na przykład, aby pobrać najnowszą stabilną wersję, możesz uruchomić następujące polecenie:
wget https://github.com/git/git/archive/refs/tags/v2.40.0.tar.gz
Notatka: Numer wersji może być inny, gdy to czytasz.
Wyodrębnij Git z archiwum źródłowego:
Po pobraniu kodu źródłowego należy rozpakować archiwum tar. Można to zrobić, uruchamiając następujące polecenie:
tar -xvf v2.40.0.tar.gz
Notatka: Pamiętaj, że te polecenia są przykładami. Zastąp „2.40.0” numerem wersji, ponieważ będzie się różnić.
Po rozpakowaniu archiwum przejdź do rozpakowanego katalogu za pomocą polecenia cd. Na przykład:
cd git-2.40.0
Zbuduj i zainstaluj Git ze źródła
Uruchom następującą komendę, aby zbudować Git ze źródła:
make prefix=/usr/local all
To polecenie kompiluje kod źródłowy i tworzy pliki wykonywalne składające się na Git. Opcja prefix=/usr/local określa katalog instalacyjny skompilowanego oprogramowania.
Po zakończeniu kompilacji uruchom następujące polecenie, aby zainstalować Git:
sudo make prefix=/usr/local install
To polecenie kopiuje niezbędne pliki do odpowiednich lokalizacji w systemie, abyś mógł używać Git.
Sprawdź instalację Git poprzez źródło
Na koniec sprawdź, czy Git został pomyślnie zainstalowany, uruchamiając następującą komendę:
git -version
Powinno to wyświetlić wersję Git, którą właśnie zainstalowałeś.
Przykłady poleceń Git
W poniższych częściach omówione zostaną typowe konfiguracje i polecenia używane codziennie przez użytkowników GIT.
Aby skonfigurować swoje imię i nazwisko oraz adres e-mail w Git, użyj następujących poleceń:
git config --global user.name "YOUR NAME"
git config --global user.email "YOUR EMAIL"
Te polecenia skonfigurują Twoje imię i nazwisko oraz adres e-mail dla wiadomości zatwierdzeń Git.
Aby utworzyć nowy katalog dla Git, użyj następujących poleceń:
mkdir example-directory
cd example-directory
git init
Te polecenia utworzą i zainicjują nowy katalog dla Git.
Aby sprawdzić szczegóły konfiguracji Git, użyj następujących poleceń:
git config --list
cat ~/.gitconfig
Te polecenia pokażą szczegóły konfiguracji przechowywane w Git.
Aby przechowywać poświadczenia Git, możesz włączyć pamięć podręczną pomocniczą poświadczeń, używając następujących poleceń:
git config --global credential.helper cache
git config --global credential.helper "cache --timeout=18000"
Te polecenia pozwolą Gitowi buforować Twoje dane uwierzytelniające przez ograniczony czas, aby zwiększyć bezpieczeństwo.
Aby wyświetlić status repozytorium Git, użyj następującego polecenia:
git status
To polecenie pokaże Ci status Twojego repozytorium Git.
Aby połączyć się ze zdalnym repozytorium Git, użyj następującego polecenia:
git remote add origin remote-repository-link
To polecenie umożliwi synchronizację i pobranie/przesłanie zmian do zdalnego repozytorium.
Aby zatwierdzić zmiany w katalogu Git, użyj następującego polecenia:
git commit -m "git message changelog"
To polecenie pozwoli Ci zatwierdzić zmiany za pomocą komunikatu w dzienniku zmian.
Aby wypchnąć zmiany do zdalnego repozytorium, użyj następującego polecenia:
git push origin master
To polecenie umożliwi wypchnięcie zmian do zdalnego repozytorium w celu zsynchronizowania obu wersji.
Aby pobrać zmiany ze zdalnego repozytorium, użyj następującego polecenia:
git pull origin master
To polecenie umożliwi pobranie zmian ze zdalnego repozytorium w celu zsynchronizowania obu wersji.
Wniosek
Instalacja Gita na Debianie 12, 11 lub 10 jest prosta. Możesz użyć APT dla wersji stabilnej lub skompilować ze źródła, aby uzyskać najnowsze funkcje. W tym przewodniku omówiono obie metody. Po zainstalowaniu Gita skonfiguruj go, podając swoje imię i nazwisko oraz adres e-mail, a będziesz gotowy do zatwierdzania, wypychania i ściągania kodu. Dzięki tym krokom zarządzanie kodem będzie łatwiejsze i wydajniejsze. Miłego kodowania!