Bartosz Siejka
PHP-developer/Web-developer
Starszy technik utrzymania ruchu
Git cz. 1 - instalacja i konfiguracja
Cześć!
Zgodnie z zapowiedzią, że postaram się regularnie umieszczać tutaj ciekawe (lub mniej) posty dodaję pierwszy konkretny post. Post ten rozpoczyna serię o gicie. Dzisiaj podstawy – instalacja i konfiguracja.
Git jest rozproszonym systemem kontroli wersji. Ogólnie rzecz biorąc jest to taki system, który umożliwia tworzenie aplikacji przez grupę programistów z możliwością pracy offline oraz ułatwiający łatwe łączenie poszczególnych fragmentów kodu.
Do zainstalowania gita na systemie linux wystarczająca jest komenda
sudo apt-get install git
Na Maca i Windowsa dostępne są graficzne instalatory dostępne tutaj.
Można teraz pokusić się o drobną konfigurację. Jeśli w gicie domyślnie nie wyświetlają się kolory, np. podczas wyświetlania statusu zmian, można ustawić je używając polecenia
git config --global color.ui auto
Przydatną i ułatwiającą pracę rzeczą jest również zdefiniowanie użytkownika którym będziemy autoryzować się w repozytorium.
git config --global user.name NazwaUżytkownika
git config --global user.email EmailUżytkownika
Znacznie ułatwiającą życie rzeczą są również aliasy do popularnych komend.
git config --global alias.co checkout
git config --global alias.ci commit
git config --global alias.st status
git config --global alias.br branch
Początkowo denerwowało mnie, że git na Linuxie nie zapamiętuje moich poświadczeń i co chwila musiałem wpisywać hasło. Łatwo jednak temu zapobiec.
git config --global credential.helper "cache --timeout=3600"
Timeout to czas w sekundach.
Wszystkie powyższe komendy wykonane bez opcji --global będą dostępne jedynie z poziomu, na którym zostały wykonane.
Na dzisiaj to wszystko. Mam nadzieję, że ta garść informacji komuś się przyda. Następny artykuł to kontynuacja serii o gicie.
Jeśli spodobał Ci się ten post możesz się nim podzielić na Facebooku, Twitterze czy Google+. Wystarczy że użyjesz jednego z poniższych przycisków.