Jak skonfigurować Git do pracy w Github

Domeny, Hosting

Jak skonfigurować Git do pracy w GitHub?

Katarzyna Węgiel

Git to rozproszony system kontroli wersji ułatwiający współpracę przy tworzeniu aplikacji, stron internetowych i innych projektów. Rozpoczynasz pierwsze kroki z Gitem? Chcemy Ci dzisiaj pokazać jak skonfigurować Git do pracy w GitHub.

Pierwsze kroki z GIT

Zainstalowałeś już Git w systemie? Teraz musisz podjąć kilka czynności konfiguracyjnych, aby móc pracować w jego środowisku według własnych preferencji. Wystarczy, że ustawisz je raz, a będą obowiązywały również w momencie aktualizacji programu. Ustawienia modyfikujesz za pomocą określonych poleceń, o których piszemy poniżej i możesz w dowolnej chwili je zmienić.

W Kei.pl Git jest dostępny na wszystkich usługach hostingowychserwerach wirtualnych z poziomu powłoki systemowej bash. Wystarczy, że zalogujesz się przez SSH.

Więcej o tym jak zainstalować Git na serwerze pisaliśmy w jednym z naszych artykułów.

Konfiguracja GIT

Gita konfiguruje się za pomocą polecenia git config. Pozwala ono odczytać i modyfikować ustawienia, za pomocą których przejmujesz kontrolę nad jego działaniem. To za jego pomocą ustalasz obowiązującą konfigurację projektu. Pracę z Git możesz dostosować do indywidualnych preferencji użytkownika, repozytorium czy całego systemu operacyjnego.

Jak skonfigurować Gita do pracy w Githubie

Ustawienia mogą być przechowywane w 3 lokalizacjach:

  • plik /etc/gitconfig: zawiera wartości zmiennych widoczne dla każdego użytkownika w systemie oraz dla każdego z ich repozytoriów. Jeśli dodasz opcję ` --system` do polecenia git config, odczytane bądź zapisane zostaną zmienne z tej właśnie lokalizacji.
  • plik ~/.gitconfig: lokalizacja specyficzna dla danego użytkownika. Za pomocą opcji `–global` można uzyskać dostęp do tych właśnie zmiennych.
  • plik konfiguracyjny w katalogu git (tzn. .git/config) bieżącego repozytorium: zawiera konfigurację charakterystyczną dla tego konkretnego repozytorium. Opcja `–local` pozwala na wyświetlanie i edycję tych ustawień.[1]

Git umożliwia przeprowadzenie konfiguracji na wyżej wymienionych poziomach, gdzie każdy kolejny jest bardziej szczegółowy. Każdy z kolejnych poziomów nadpisuje wartości z poprzedniego. Oznacza to, że wartości zamieszczone np. w .git/config będa nadrzędne wobec ~/.gitconfig.

Konfiguracja nazwy użytkownika i adresu e-mail

Zanim przejdziesz do konfiguracji, musisz zacząć od określenia nazwy użytkownika i adresu e-mail. Jak to zrobić? Otwórz wiersz poleceń i ustaw swoją nazwę użytkownika i adres e-mail wpisując:

Git. Konfiguracja nazwy użytkownika i adresu e-mail

Aby zrozumieć zapis, wyjaśnijmy co oznaczają poszczególne parametry:

  • „git config” to polecenie, za pomocą którego ustawiasz konkretną opcję;
  • „–global” oznacza plik konfiguracyjny dedykowany Twojemu kontu użytkownika;
  • „user.name” i „user.email” to nazwy zmiennych;
  • „Jan Kowalski” i „jan.kowalski@domena.e-kei.pl” to z kolei wartości dla powyższych dwóch zmiennych.

Sprawdź teraz swoją konfigurację

Konfiguracja edytora

Edytor tekstowy to narzędzie niezbędne do wprowadzania zmian w plikach. Domyślnie edytorem tekstowym, z którego korzysta Git jest Vi lub Vim. Popularnym edytorem stosowanym przez użytkowników obok Vi/Vim jest również Emacs. Aby zmienić Vim na Emacs wystarczy, że wpiszesz następujące polecenie:

Git. Konfiguracja edytora

Sprawdzaj bieżące ustawienia

Aby uniknąć błędów, monitoruj bieżące ustawienia. Zrobisz to wykonując polecenie:

$ git config nazwa_zmiennej

Możesz także wyświetlić wszystkie ustawienia poniższym poleceniem:

Git. Sprawdzanie bieżących ustawień

Git pozwala współpracować i udostępniać postępy prac nad projektem. Proces instalacji i konfiguracji jest niezwykle prosty, i intuicyjny. Za pomocą wyżej wymienionych komend możesz przygotować środowisko zarówno dla pojedynczego użytkownika, repozytorium czy całego systemu. W następnym wpisie pokażemy Ci jak stworzyć pierwsze repozytorium.

Źródło:
[1] https://git-scm.com/book/pl/v2/Pierwsze-kroki-Wst%C4%99pna-konfiguracja-Git

Jak podobał Ci się ten artykuł?
5
Liczba ocen: 1
Jak skonfigurować Git do pracy w GitHub?

Katarzyna Węgiel

Pasjonatka i praktyk działań inbound marketing. Testerka nowych rozwiązań pozycjonujących markę w umyśle klienta. Łączę teorię z praktyką. Wykorzystuję social media do efektywnego budowania relacji z klientem. Na co dzień zajmuję się kreowaniem wizerunku i świadomości marki w komunikacji on i off –line.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany.