Для работы с Git необходимо установить git на машине, вот примеры для наиболее популярных ОС:
Amazon Linux AMI release 2015.09 – Устанавливаемая по-умолчанию версия: git version 2.4.3
CentOS 6.8 & 7.2 – Устанавливаемая по-умолчанию версия: git version 1.8.x
Процесс обновления для CentOS 6 и 7:
yum install -y curl-devel gettext-devel openssl-devel perl-CPAN perl-devel zlib-devel yum remove -y git wget https://github.com/git/git/archive/master.zip -O /home/vagrant/master.zip unzip /home/vagrant/master.zip -d /home/vagrant cd /home/vagrant/git-master make configure ./configure --prefix=/usr make install rm -rf /home/vagrant/git-master rm -f /home/vagrant/master.zip
Ubuntu 14.04.3 – Устанавливаемая по-умолчанию версия: git version 1.9.1
Процесс обновления:
apt-get remove git add-apt-repository ppa:git-core/ppa apt-get update apt-get install git
OS X 10.11.1 – После установки developer tools, будет доступна версия git version 2.4.9 (Apple Git-60)
Процесс обновления:
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" brew install git bash-completion
Windows 10 – Устанавливаемая по-умолчанию версия из https://git-for-windows.github.io/: git version 2.6.3.windows.1
Пример установки Git на Windows Server Core (WoW64-Support нужен только на момент установки):
New-Item -Type Directory -Name 'GitSrc' -Path 'C:\' Set-Location 'C:\GitSrc\' Invoke-WebRequest https://github.com/git-for-windows/git/releases/download/v2.6.3.windows.1/Git-2.6.3-64-bit.exe -OutFile 'C:\GitSrc\Git-2.6.3-64-bit.exe' New-Item -Type File -Name 'gitInstallConf.txt' -Path 'C:\GitSrc\'
Пример файла конфигурации для работы с Git через cmd:
[Setup] Lang=default Dir=C:\Program Files\Git Group=Git NoIcons=1 SetupType=default Components=ext,ext\shellhere,ext\guihere,assoc,assoc_sh Tasks= PathOption=CmdTools SSHOption=OpenSSH CRLFOption=CRLFAlways BashTerminalOption=ConHost PerformanceTweaksFSCache=Enabled
Собственно установка:
.\Git-2.6.3-64-bit.exe /SILENT /LOADINF="gitInstallConf.txt"
Проверить версию Git можно в новой сессии PowerShell или cmd.
Впрочем, если вы, как и я будете работать с клиентом SourceTree, то устанавливать git отдельно нет необходимости.
Оглавление цикла статей по Git.
Надеюсь озвученная информация будет полезной, а если нужна будет помощь — используйте форму на главной странице моего сайта.