![Jak skonfigurować Git do pracy w Github](https://www.kei.pl/wp-content/uploads/2022/04/jak-skonfigurowac-git-do-pracy-w-github.jpg)
Domeny, Hosting
Jak skonfigurować Git do pracy w GitHub?
Co znajdziesz w tym artykule:
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 hostingowych i serwerach 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](https://www.kei.pl/wp-content/uploads/2022/04/jak-skonfigurowac-gita-do-pracy-w-githubie.jpg)
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](https://www.kei.pl/wp-content/uploads/2022/04/jaks-konfigurowac-git-do-pracy-w-github-1-1.jpg)
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ę
![](https://www.kei.pl/wp-content/uploads/2022/04/jaks-konfigurowac-git-do-pracy-w-github-1-4.jpg)
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](https://www.kei.pl/wp-content/uploads/2022/04/jaks-konfigurowac-git-do-pracy-w-github-1-3.jpg)
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ń](https://www.kei.pl/wp-content/uploads/2022/04/jaks-konfigurowac-git-do-pracy-w-github-1-2.jpg)
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
Poczytaj więcej na naszym blogu
-
Czym jest domena techniczna – zastosowanie i funkcje. Wady i zalety domen technicznych
Domena techniczna to specjalnie przygotowane środowisko testowe udostępniane podczas zakupu serwera. Dzięki tej usłudze, możesz dokonywać wszelkich zmian i oceniać ich wpływ bez znaczenia na Twoje docelowe środowisko. -
Czy kupić kilka nazw oraz rozszerzeń domeny?
Posiadanie kilku domen oraz ich rozszerzeń, to świetny sposób na budowanie spójnej komunikacji marki, a także inwestycja, która wzmacnia jej bezpieczeństwo. Warto przy rejestrowaniu domeny wziąć pod uwagę jej inne rozszerzenia.