Najlepszy samouczek Instalacja i konfiguracja Git W 2024 r. W tym samouczku możesz dowiedzieć się Instalacja na platformie Linux,Zainstalowany na platformie Windows,Instalacja na platformie Mac,git Konfiguracja,
Przed użyciem Git musimy zainstalować Git. Git jest obecnie obsługiwana działa na platformach Linux / Unix, Solaris, Mac i Windows.
Git każdej platformy instalacji pakietu adres pobierania: http://git-scm.com/downloads~~HEAD=dobj
Git pracy trzeba zadzwonić curl, zlib, openssl, expat, libiconv kod biblioteki, itp, więc trzeba zainstalować te narzędzia polegać.
Istnieje yum w systemie (takich jak system Debian) (takich jak Fedora) lub apt-get mieć system, można użyć następującego polecenia, aby zainstalować:
Każdy z systemów Linux można łatwo zainstalować więcej używając ich narzędzi zarządzania pakietami zainstalowane:
Debian / Ubuntu Git polecenie instalacji:
$ apt-get install libcurl4-gnutls-dev libexpat1-dev gettext \ libz-dev libssl-dev $ apt-get install git-core $ git --version git version 1.8.1.2
Jeśli używasz polecenia instalacji / RedHat CentOS:
$ yum install curl-devel expat-devel gettext-devel \ openssl-devel zlib-devel $ yum -y install git-core $ git --version git version 1.7.1
Instalowanie Git na platformach Windows, równie łatwo, jak człowiek imieniem Projekt msysgit zapewnia pakiet instalacyjny może przejść do strony GitHub, aby pobrać plik instalacyjny i uruchom plik:
Pobierz pakiet instalacyjny: http://msysgit.github.io/~~HEAD=dobj
Po zakończeniu instalacji można użyć narzędzia wiersza polecenia git (pochodzi już z klientem ssh), a oprócz graficznego narzędzia do zarządzania projektami Git.
Znajdź "Git" w menu Start -> "Git Bash", okno poleceń Git pojawi się, można dokonać Git działać w tym oknie.
Niewątpliwie najłatwiej zainstalować Git na platformie Mac przy użyciu graficznego narzędzia instalacyjnego Git, adres do pobrania jest:
http://sourceforge.net/projects/git-osx-installer/
Interfejs instalacji jest następująca:
Git udostępnia narzędzie o nazwie git config, przeznaczony do konfiguracji lub przeczytać odpowiednią zmienną środowiskową.
Te zmienne środowiskowe, aby określić konkretną pracę Git i zachowań we wszystkich aspektach. Te zmienne mogą być zapisywane w trzech miejscach:
/etc/gitconfig
pliku: system dla wszystkich użytkowników ogólnej konfiguracji aplikacji. Jeśli używasz git config
wziął --system
opcja jest do odczytu i zapisu tego pliku. ~/.gitconfig
Pliku: profil użytkownika katalogu odnoszą się tylko do danego użytkownika. Jeśli używasz git config
wziął --global
opcja jest do odczytu i zapisu tego pliku. .git/config
file): Ta konfiguracja jest ważna tylko dla bieżącego projektu. Każda konfiguracja poziomu obejmie taką samą konfigurację górnego, więc .git/config
w konfiguracji nadpisuje /etc/gitconfig
zmienne o tej samej nazwie. W systemach Windows, Git znajdzie .gitconfig pliku katalog domowy użytkownika. Katalog główny katalog, który jest określony przez $ HOME zmienny, zwykle C: \ Documents and Settings \ $ USER.
Dodatkowo, Git spróbuje znaleźć plik / etc / gitconfig, żeby zobaczyć, co się Git zainstalowane w katalogu, a katalog główny zlokalizować.
Skonfiguruj osobistą nazwę użytkownika i adres e-mail:
$ git config --global user.name "w3big" $ git config --global user.email test@w3write.com
Jeśli opcja --global, zmień plik konfiguracyjny znajduje się w tym, że po wszystkim swoim projekcie wykorzystuje informacje domyślnego użytkownika skonfigurowanego tu pod katalogu domowym użytkownika.
Jeśli chcesz użyć innej nazwy lub e-mail na konkretnym projekcie, tak długo jak opcja usunięcia --global rekonfiguracji, nowe ustawienie jest zapisywane w pliku .git / config w aktualnym projekcie.
Git ustawić domyślny edytor tekstowy, ogólna może być Vi lub Vim. Jeśli masz inne preferencje, takie jak Emacs, można ponownie ustawić ::
$ git config --global core.editor emacs
Jest także bardziej powszechne jest stosowanie Jakiego rodzaju narzędzia do analizy różnic w rozwiązywaniu konfliktów scalania. Na przykład, jeśli chcesz użyć vimdiff:
$ git config --global merge.tool vimdiff
Git zostaną docenione wyjście kdiff3, tkdiff, stopić, xxdiff, wyłaniają, Vimdiff, gvimdiff, ECMerge i narzędzie opendiff fuzji.
Oczywiście, można również określić własną narzędzie rozwoju, a konkretnie, jak to zrobić można znaleźć w rozdziale VII.
Aby sprawdzić istniejące informacje o konfiguracji, można użyć polecenia --list git config:
$ git config --list http.postbuffer=2M user.name=w3big user.email=test@w3write.com
Czasami patrz duplikaty nazw zmiennych, to widać, że pochodzą one z różnych plików konfiguracyjnych (takich jak / etc / gitconfig i ~ / .gitconfig), ale w końcu Git faktycznie wykorzystane ostatni.
Konfiguracje te możemy ~ / .gitconfig lub / etc / gitconfig zobaczyć, co następuje:
vim ~/.gitconfig
Wyświetlanie w następujący sposób:
[http] postBuffer = 2M [user] name = w3big email = test@w3write.com
Można również mieć bezpośredni dostęp do zmiennych środowiskowych zestaw, tak długo, jak specyficzna nazwa może być stosowana, jak poniżej:
$ git config user.name w3big