Jak zainstalować i skonfigurować git na Fedorze?

Jak zainstalować i skonfigurować git na Fedorze?
GIT jest jednym z popularnych systemów kontroli wersji rozproszonej (DVC) wśród programistów. Pozwala zarządzać przyrostowymi zmianami wprowadzonymi w kodzie. Możemy również łatwo powrócić do wcześniejszej wersji kodu. Wielu programistów może pracować jednocześnie nad tym samym projektem. Członkowie zespołu mogą zobaczyć zmiany w projekcie, komunikat powiązany ze zmianami, ich współpracownikami, harmonogramem projektu, postępem pracy itp.

Korzyści z korzystania z git

Git to narzędzie open source i jest bezpłatne dla każdego. Prawie wszystkie zmiany są wykonywane lokalnie i nie ma potrzeby propagowania tych zmian również na żadnym centralnym serwerze. Projekt może być edytowany lokalnie, a później można zapisać na serwerze, na którym każdy współpracownik może zobaczyć i śledzić te zmiany. W przeciwieństwie do scentralizowanych VC, GIT nie ma ani jednego punktu awarii.

Ponieważ Git rozpowszechniał architekturę, każdy może uzyskać najnowszą migawkę pracy, a także całą zawartość repozytorium i jej historię. Jeśli z jakiegoś powodu serwer spadnie, kopia od klienta może być używana jako kopia zapasowa i przywrócić do serwera.

Aby przechowywać i identyfikować obiekty w swojej bazie danych, Git używa funkcji skrótu kryptograficznego znanego jako skrót SHA-1. Przed przechowywaniem jakichkolwiek danych GIT Checks zsumował je i używa tej sumy kontrolnej, aby się do nich odwołać.

Jest bardzo łatwy w instalacji i nie wymaga wysokiej klasy sprzętu po stronie klienta. Wiele usług hostingowych online, takich jak GitHub, świadczy usługi, które mają hostować projekt git online w celu zdalnego dostępu. Można uzyskać całą kopię zapasową repozytorium na ich lokalnym komputerze. Zmiany wprowadzone przez współpracownika do repozytorium stały się jego częścią po operacji zatwierdzenia.

Operacja zatwierdzenia stanowi migawkę bieżącego stanu w repozytorium lub bazie danych. Po lokalnej pracy nad naszym projektem możemy opublikować lokalne zobowiązania do naszej zdalnej bazy danych lub repozytorium za pomocą polecenia push.

Co obejmiemy?

W tym przewodniku zobaczymy, w jaki sposób możemy zainstalować i skonfigurować GIT w OS Fedora 33. Zainstalujemy git z oficjalnego repozytorium na Fedorze, a także z kodu źródłowego pobranego z oficjalnej strony GIT. Zacznijmy od procesu instalacji Git.

Metoda 1. Instalowanie GIT z repozytoriów Fedora za pomocą DNF/Yum

To bardzo prosta metoda instalowania git. Wystarczy uruchomić poniższe polecenia:

Krok 1. Zaktualizuj dostępne pakiety systemowe za pomocą następującego polecenia:

Aktualizacja $ sudo dnf -y

Krok 2. Teraz zainstaluj git z poniższym poleceniem:

$ sudo dnf -y instalacja git

Po zakończeniu powyższego polecenia użyj następującego polecenia, aby sprawdzić zainstalowaną wersję GIT:

$ git --version

To wszystko! Jak widać, Git jest już zainstalowany na Fedora 33, ale jeśli nie jest, możesz go zainstalować z powyższego polecenia.

W takim przypadku chcesz odinstalować git, po prostu uruchom dołączone polecenie poniżej:

$ sudo dnf -y usuń git

Metoda 2. Budowanie git z kodu źródłowego na Fedorze

GIT można również zainstalować na Fedorze z dostępnego kodu źródłowego na stronie GIT. Aby zainstalować je z kodu źródłowego, postępuj zgodnie z poniższą procedurą:

Krok 1. Git wymaga zainstalowania kilku pakietów, zanim będziemy mogli zainstalować go z kodu źródłowego. Uruchom poniższe polecenie, aby zainstalować te zależności:

$ sudo dnf instaluj dh-autoreconf curl-devel-devel-devel gettext-devel openssl-devel perl-devel zlib-devel

Krok 2. Po wprowadzeniu wszystkich wymaganych zależności możemy przejść do pobrania kodu źródłowego. Uruchom następujące polecenie, aby pobrać sprężoną tarball kodu źródłowego GIT:

$ wget https: // www.jądro.org/pub/oprogramowanie/scm/git/git-2.30.1.smoła.GZ

Alternatywnie możesz również odwiedzić ten link i ręcznie pobrać plik do swojego systemu. To jest tutaj pokazane:

Krok 3. Wyodrębnij pobrany plik TAR za pomocą poniższego polecenia:

$ tar -zxf git -2.30.1.smoła.GZ

Krok 4. Teraz przejdź do wyodrębnionego folderu w oknie wiersza poleceń:

$ CD GIT-2.30.1

Krok 5. Uruchom polecenie Make:

$ Make Configure

Krok 6. Uruchom skrypt konfiguracyjny:

$ ./skonfiguruj - -Prefix =/usr

Krok 7. Uruchom polecenie Make All:

$ Make All

Krok 8. Uruchom polecenie Make Instal:

$ sudo tworzy instalację

Teraz Git jest zainstalowany w twoim systemie. Sprawdź wersję stąd:

$ git --version

Konfigurowanie ustawień GIT na Fedorze

Po zainstalowaniu GIT będziemy musieli dodać naszą nazwę użytkownika i adres e -mail do naszego konta GIT. Umożliwi nam to prawidłowe popełnienie naszego kodu. Informacje te są wykorzystywane przez GIT z każdym podejmowanym przez nas zatwierdzeniem.

Notatka: Nazwa użytkownika git nie jest tym sama jak dla github.

Aby ustawić te szczegóły, uruchom następujące polecenia:

$ git config -global użytkownik.Nazwa „Twoja nazwa użytkownika”
$ git config -global użytkownik.Wyślij e -mail „swój@e -mail”

Tutaj zastąp „swoją nazwę użytkownika” na wybraną nazwę użytkownika i „Your@e-mail” swoim identyfikatorem e-mailem. Globalne słowo kluczowe sprawi, że te informacje będą wykorzystywane przez każdą zmianę w twoim systemie. Jeśli chcesz użyć różnych informacji do projektu, po prostu usuń globalne słowo kluczowe, gdy znajdziesz się w tym konkretnym projekcie.

Dodajmy przykładową nazwę użytkownika i e -mail jako:

User-name = Linuxhint
User-Email = [email protected]

Uruchom następujące polecenie, aby sprawdzić, czy te ustawienia działały poprawnie:

$ git config -lista

To pokazano poniżej:

Wniosek

Gratulacje, teraz pomyślnie zainstalowałeś git swojej fedory. Jeśli właściwie przestrzegałeś tego samouczka, zauważyłeś, że metoda 1 jest bardzo prosta do instalacji git. Musisz tylko uruchomić proste polecenie, aby zdobyć git w swoim systemie. Tymczasem Method 2 jest długą drogą do instalacji GIT i jest zalecana tylko dla zaawansowanych użytkowników i administratorów systemu. Zaletą korzystania z tej metody jest to, że można uzyskać jej najnowszą dostępną wersję. Na przykład w metodzie 1 wersja GIT zainstalowana z oficjalnego repozytorium wynosi 2.28.0, podczas gdy w metodzie 2 mamy wersję 2.30.1.