Maybaygiare.org

Blog Network

Jak zainstalować Git na Ubuntu 20.04

wprowadzenie

systemy kontroli wersji, takie jak Git, są niezbędne do nowoczesnych najlepszych praktyk tworzenia oprogramowania. Wersjonowanie pozwala śledzić oprogramowanie na poziomie źródłowym. Możesz śledzić zmiany, powrócić do poprzednich etapów i rozgałęziać się, aby tworzyć alternatywne wersje plików i katalogów.

wiele plików projektów programistycznych jest przechowywanych w repozytoriach Git, a platformy takie jak GitHub, GitLab i Bitbucket ułatwiają udostępnianie i współpracę projektów programistycznych.

w tym przewodniku omówimy jak zainstalować i skonfigurować Git na serwerze Ubuntu 20.04. Omówimy sposób instalacji oprogramowania na dwa różne sposoby: za pośrednictwem wbudowanego menedżera pakietów i źródła. Każde z tych podejść ma swoje własne korzyści w zależności od konkretnych potrzeb.

wymagania wstępne

będziesz potrzebował serwera Ubuntu 20.04 z kontem superużytkownika nie root.

aby to skonfigurować, możesz postępować zgodnie z naszym wstępnym przewodnikiem konfiguracji serwera dla Ubuntu 20.04.

Po skonfigurowaniu serwera i Użytkownika jesteś gotowy do rozpoczęcia.

instalacja Git z pakietami domyślnymi

opcja instalacji z pakietami domyślnymi jest najlepsza, jeśli chcesz szybko rozpocząć pracę z Gitem, jeśli wolisz powszechnie używaną stabilną wersję lub jeśli nie szukasz najnowszych dostępnych funkcji. Jeśli szukasz najnowszej wersji, powinieneś przejść do sekcji Instalacja ze źródła.

Git jest prawdopodobnie już zainstalowany na Twoim serwerze Ubuntu 20.04. Możesz potwierdzić to na swoim serwerze za pomocą następującego polecenia:

  • git --version

Jeśli otrzymasz wyjście podobne do następującego, Git jest już zainstalowany.

Output
git version 2.25.1

Jeśli tak jest dla ciebie, możesz przejść do konfiguracji Git, lub możesz przeczytać następną sekcję Jak zainstalować ze źródła, jeśli potrzebujesz bardziej aktualnej wersji.

Jeśli jednak nie otrzymałeś numeru wersji Git, możesz go zainstalować za pomocą domyślnego menedżera pakietów Ubuntu APT.

najpierw użyj narzędzi do zarządzania pakietami apt, aby zaktualizować lokalny indeks pakietów.

  • sudo apt update

Po zakończeniu aktualizacji możesz zainstalować Git:

  • sudo apt install git

możesz potwierdzić, że zainstalowałeś Git poprawnie, uruchamiając następujące polecenie i sprawdzając, czy otrzymałeś odpowiedni wynik.

  • git --version
Output
git version 2.25.1

Po pomyślnym zainstalowaniu Git możesz teraz przejść do sekcji Konfigurowanie Gita w tym samouczku, aby zakończyć konfigurację.

instalacja Git ze źródła

Jeśli szukasz bardziej elastycznej metody instalacji Git, możesz chcieć skompilować oprogramowanie ze źródła, o czym omówimy w tej sekcji. Trwa to dłużej i nie będzie utrzymywane przez menedżera pakietów, ale pozwoli Ci pobrać najnowszą wersję i da większą kontrolę nad opcjami, które dołączasz, jeśli chcesz dokonać dostosowań.

Sprawdź wersję Git aktualnie zainstalowaną na serwerze:

  • git --version

Jeśli Git jest zainstalowany, otrzymasz dane wyjściowe podobne do poniższych:

Output
git version 2.25.1

zanim zaczniesz, musisz zainstalować oprogramowanie, od którego zależy Git. Wszystko to jest dostępne w repozytoriach domyślnych, więc możemy zaktualizować nasz lokalny indeks pakietów, a następnie zainstalować odpowiednie pakiety.

  • sudo apt update
  • sudo apt install libz-dev libssl-dev libcurl4-gnutls-dev libexpat1-dev gettext cmake gcc

Po zainstalowaniu niezbędnych zależności utwórz katalog tymczasowy i przejdź do niego. Tutaj ściągniemy nasz Git tarball.

  • mkdir tmp
  • cd /tmp

ze strony projektu Git możemy przejść do listy tarball dostępnej pod adresemhttps://mirrors.edge.kernel.org/pub/software/scm/git/ I pobrać żądaną wersję. W chwili pisania tego tekstu najnowszą wersją jest 2.26.2, więc pobierzemy ją w celach demonstracyjnych. Użyjemy curl i wyprowadzimy pobrany plik do git.tar.gz.

  • curl -o git.tar.gz https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.26.2.tar.gz

Rozpakuj skompresowany plik tarball:

  • tar -zxf git.tar.gz

następnie przejdź do nowego katalogu Git:

  • cd git-*

teraz możesz utworzyć pakiet i zainstalować go, wpisując te dwie komendy:

  • make prefix=/usr/local all
  • sudo make prefix=/usr/local install

teraz zastąp proces powłoki tak, aby używana była wersja Gita, którą właśnie zainstalowaliśmy:

  • exec bash

z tym kompletnym, możesz mieć pewność, że instalacja przebiegła pomyślnie, sprawdzając wersję.

  • git --version
Output
git version 2.26.2

Po pomyślnym zainstalowaniu Git możesz teraz zakończyć konfigurację.

Konfigurowanie Git

gdy będziesz zadowolony ze swojej wersji Gita, powinieneś skonfigurować Git tak, aby wygenerowane przez Ciebie wiadomości zatwierdzeń zawierały poprawne informacje i wspierały Cię podczas tworzenia projektu oprogramowania.

konfigurację można uzyskać za pomocą polecenia git config. W szczególności musimy podać swoje imię i nazwisko oraz adres e-mail, ponieważ Git umieszcza te informacje w każdym commicie, który robimy. Możemy śmiało dodać tę informację wpisując:

  • git config --global user.name "Your Name"
  • git config --global user.email "[email protected]"

możemy wyświetlić wszystkie elementy konfiguracji, które zostały ustawione, wpisując:

  • git config --list
Output
user.name=Your [email protected]...

wprowadzone informacje są przechowywane w pliku konfiguracyjnym Git, który można opcjonalnie edytować ręcznie za pomocą wybranego edytora tekstowego, takiego jak to (użyjemy Nano):

  • nano ~/.gitconfig
~/.zawartość gitconfig
 name = Your Name email = [email protected]

naciśnij CTRL I X, następnie Y następnie ENTER, aby zamknąć edytor tekstu.

istnieje wiele innych opcji, które możesz ustawić, ale są to dwie niezbędne. Jeśli pominiesz ten krok, prawdopodobnie zobaczysz ostrzeżenia podczas zatwierdzania Gita. To sprawia, że więcej pracy dla Ciebie, ponieważ będziesz musiał zmienić zmiany, które zrobiłeś z poprawionych informacji.

podsumowanie

powinieneś mieć zainstalowanego Git ’ a i gotowy do użycia w swoim systemie.

aby dowiedzieć się więcej o tym, jak używać Git, sprawdź te artykuły i Serie:

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany.