Пред да започнете со користење на Git, морате да го направите достапен на вашиот компјутер. Дури и ако е веќе инсталирано, веројатно е добра идеја да се ажурира на најновата верзија. Можете да го инсталирате како пакет или преку друг инсталерот, или да го преземете изворниот код и да го компајлирате сами.
Note
|
Оваа книга е напишана со верзија на Git * 2.0.0 *. Иако повеќето од командите што ги користиме треба да работат дури и во античките верзии на Git, некои од нив може да не дејствуваат или да дејствуваат малку поинаку ако користите постара верзија. Бидејќи Git е доста одличен во зачувувањето на компатибилноста наназад, секоја верзија по 2.0 треба да работи добро. |
Ако сакате да ги инсталирате основните Git алатки на Линукс преку бинарен инсталатор, генерално можете да го направите тоа преку алатката за управување со пакети што доаѓа со вашата дистрибуција.
Ако сте на Fedora (или која било тесно поврзана RPM-базирана дистрибуција, како што се RHEL или CentOS), можете да го користите dnf
:
$ sudo dnf install git-all
Ако сте на дистрибуција базирана на Debian, како Ubuntu, обидете се со apt
:
$ sudo apt install git-all
За повеќе опции, постојат инструкции за инсталирање на неколку различни Unix дистрибуции на веб-страницата на Git, на http://git-scm.com/download/linux [].
Постојат неколку начини да го инсталирате Git на Mac. Најлесно е веројатно да се инсталираат Xcode командната линија алатки. На Маверикс (10.9) или погоре, можете да го направите ова едноставно со обид да го извршите "git" од Терминалот за прв пат.
$ git --version
Ако веќе немате инсталирано, тоа ќе ве натера да го инсталирате.
Ако сакате посовремена верзија, можете исто така да ја инсталирате преку бинарен инсталер. MacOS Git инсталерот се одржува и е достапен за преземање на веб-страницата на Git, на http://git-scm.com/download/mac [].
Можете исто така да го инсталирате како дел од инсталацијата на GitHub за Mac. Нивната алатка GUI Git има опција да инсталира алатки за командната линија. Оваа алатка можете да ја преземете од веб-страницата на GitHub за Mac, на http://mac.github.com [].
Постојат и неколку начини да го инсталирате Git на Windows. Најофицијалното градење е достапно за преземање на веб-страницата на Git. Само одете на http://git-scm.com/download/win [] и преземањето ќе започне автоматски. Забележете дека ова е проект наречен Git за Windows, кој е одделен од самиот Git; за повеќе информации за тоа, одете на https://git-for-windows.github.io/ [].
За да добиете автоматска инсталација можете да го користите Git Chocolatey package. Имајте на ум дека пакетот Chocolatey се одржува во заедницата.
Уште еден лесен начин за инсталирање на Git е инсталирањето на GitHub Desktop. Инсталаторот вклучува верзија на командната линија на Git, како и GUI. Исто така добро функционира со Powershell и поставува цврсти кеширање на credential и нормални CRLF поставувања. Ќе дознаеме нешто повеќе за тие работи малку подоцна, но доволно е да кажеме дека тие се работи што ги сакате. Можете да го преземете ова од веб-страницата на GitHub Desktop website.
Наместо тоа, на некои луѓе им е корисно да го инсталираат Git од изворот, бидејќи ќе ја добиете најновата верзија. Бинарни инсталатери имаат тенденција да бидат малку позади, иако како што Git созреа во последниве години, ова го направи помалку разлика.
Ако не сакате да го инсталирате Git од изворот, треба да ги имате следните библиотеки за кои зависи Git: autotools, curl, zlib, openssl, expat и libiconv.
На пример, ако сте на систем кој има dnf
(како Fedora) или` apt-get` (како што е системот базиран на Debian), можете да користите една од овие команди за да ги инсталирате минималните зависности за составување и инсталирање на Git бинарни датотеки:
$ sudo dnf install dh-autoreconf curl-devel expat-devel gettext-devel \
openssl-devel perl-devel zlib-devel
$ sudo apt-get install dh-autoreconf libcurl4-gnutls-dev libexpat1-dev \
gettext libz-dev libssl-dev
За да може да додадете документација во различни формати (doc, html, info), овие дополнителни зависности се потребни (Забелешка: корисниците на RHEL и RHEL-деривати како CentOS и Scientific Linux ќе мора да https://fedoraproject.org /wiki/EPEL#How_can_I_use_these_extra_packages.3F употребете го складиштето на EPEL] за да го преземете пакетот docbook2X
:
$ sudo dnf install asciidoc xmlto docbook2X
$ sudo apt-get install asciidoc xmlto docbook2x
Ако користите дистрибуција базирана на Debian (Debian / Ubuntu / Ubuntu-деривати), потребен ви е и пакетот install-info
:
$ sudo apt-get install install-info
Ако користите дистрибуција базирана на RPM (Fedora / RHEL / RHEL-деривати), потребен ви е и getopt
пакетот (кој е веќе инсталиран на дистрибуција базирана на Debian):
$ sudo dnf install getopt
$ sudo apt-get install getopt
Дополнително, ако користите Fedora / RHEL / RHEL-деривати, треба да го направите ова
$ sudo ln -s /usr/bin/db2x_docbook2texi /usr/bin/docbook2x-texi
поради бинарни разлики во името.
Кога ги имате сите неопходни зависности, можете да продолжите и да го дофатите најновото означено издание на tarball од неколку места. Можете да го добиете преку веб-страницата kernel.org, на https://www.kernel.org/pub/software/scm/git [], или огледало на веб-страницата GitHub, на https://github.com/git / git / изданија []. Генерално е малку појасно што е најновата верзија на страницата на GitHub, но страницата kernel.org, исто така, ги објавува и потписите ако сакате да ја потврдите вашата преземање.
Потоа, компајлирајте и инсталирајте:
$ tar -zxf git-2.0.0.tar.gz
$ cd git-2.0.0
$ make configure
$ ./configure --prefix=/usr
$ make all doc info
$ sudo make install install-doc install-html install-info
Откако ова е направено, можете да го добиете и Git преку самиот Git за ажурирања:
$ git clone git://git.kernel.org/pub/scm/git/git.git