Close

Установка Git


Установка Git на Mac OS X


Существует несколько способов установить Git на Mac. На самом деле, если вы установили XCode (или инструменты командной строки), возможно, Git уже установлен. Чтобы узнать это наверняка, откройте терминал и введите команду git --version.

$ git --version
git version 2.7.0 (Apple Git-66)

Компания Apple поддерживает и поставляет свой собственный форк Git, но обычно он отстает от текущего актуального выпуска Git на несколько основных версий. Установить более новую версию Git можно одним из представленных далее способов.

Программа установки Git для Mac

Самый простой способ установить Git на Mac — воспользоваться автономной программой установки.

1. Загрузите последнюю версию программы установки Git для Mac.

2. Следуйте инструкциям по установке Git.

3. Откройте терминал и убедитесь, что установка прошла успешно, набрав команду git --version:

Логотип Git
Связанные материалы

Шпаргалка по Git

Логотип Bitbucket
СМ. РЕШЕНИЕ

Изучите Git с помощью Bitbucket Cloud

$ git --version
git version 2.9.2

4. Настройте для Git имя пользователя и адрес электронной почты с помощью следующих команд (замените имя Эммы своим; эта информация будет связана со всеми созданными вами коммитами):

$ git config --global user.name "Emma Paris"
$ git config --global user.email "eparis@atlassian.com"

5. По желанию: чтобы система Git запомнила ваше имя пользователя и пароль при работе с репозиториями HTTPS, настройте помощник git-credential-osxkeychain.

Установка Git с помощью Homebrew

Если у вас установлен менеджер Homebrew для управления пакетами в OS X, вы можете установить Git, выполнив нижеприведенные инструкции.

1. Откройте терминал и установите Git через Homebrew:

$ brew install git

2. Убедитесь, что установка прошла успешно, набрав команду git --version:

$ git --version
git version 2.9.2

3. Настройте для Git имя пользователя и адрес электронной почты с помощью следующих команд (замените имя Эммы своим; эта информация будет связана со всеми созданными вами коммитами):

$ git config --global user.name "Emma Paris" 
$ git config --global user.email "eparis@atlassian.com"

4. По желанию: чтобы система Git запомнила ваше имя пользователя и пароль при работе с репозиториями HTTPS, установите помощник git-credential-osxkeychain.

Установка Git с помощью MacPorts

Если у вас установлен MacPorts для управления пакетами в OS X, вы можете установить Git, выполнив нижеприведенные инструкции.

1. Откройте терминал и обновите MacPorts:

$ sudo port selfupdate

2. Найдите последние доступные порты и варианты Git:

$ port search git
$ port variants git

3. Установите Git с функцией автозавершения Bash, помощником для связки ключей OS X и документацией:

$ sudo port install git +bash_completion +credential_osxkeychain +doc

4. Настройте для Git имя пользователя и адрес электронной почты с помощью следующих команд (замените имя Эммы своим; эта информация будет связана со всеми созданными вами коммитами):

$ git config --global user.name "Emma Paris"
$ git config --global user.email "eparis@atlassian.com"

5. По желанию: чтобы система Git запомнила ваше имя пользователя и пароль при работе с репозиториями HTTPS, настройте помощник git-credential-osxkeychain.

Установка вспомогательной программы git-credential-osxkeychain

Bitbucket supports pushing and pulling your Git repositories over both SSH and HTTPS. To work with a private repository over HTTPS, you must supply a username and password each time you push or pull. The git-credential-osxkeychain helper allows you to cache your username and password in the OSX keychain, so you don't have to retype it each time.

1. Если вы следовали приведенным инструкциям по установке через MacPorts или Homebrew, этот помощник уже должен быть установлен. В противном случае необходимо загрузить и установить его. Откройте окно терминала и выполните проверку:

$ git credential-osxkeychain
usage: git credential-osxkeychain <get|store|erase>

Если вы получили сообщение об использовании, переходите к шагу 4. Если помощник не установлен, переходите к шагу 2.

2. Используйте curl, чтобы загрузить помощник git-credential-osxkeychain (или загрузите его через браузер), и переместите его в папку /usr/local/bin:

$ curl -O http://github-media-downloads.s3.amazonaws.com/osx/git-credential-osxkeychain
$ sudo mv git-credential-osxkeychain /usr/local/bin/

3. Make the file an executable:

$ chmod u+x /usr/local/bin/git-credential-osxkeychain

4. Настройте Git, чтобы использовать помощник для работы с учетными данными osxkeychain.

$ git config --global credential.helper osxkeychain

В следующий раз, когда Git запросит имя пользователя и пароль, они будут кэшированы в связку ключей для дальнейшего использования.

Установка Git с помощью Atlassian Sourcetree

В Sourcetree, бесплатный графический клиент Git для Mac, включена собственная пакетная версия Git. Загрузите Sourcetree по ссылке.

Чтобы узнать, как использовать Git с Sourcetree (и как размещать репозитории Git на Bitbucket), ознакомьтесь с исчерпывающими обучающими материалами по использованию Git с Bitbucket и Sourcetree.

Сборка Git из исходного кода в OS X

Сборка Git для Mac может оказаться несколько сложнее, так как некоторые библиотеки перемещаются между выпусками OS X. В El Capitan (OS X 10.11) следуйте нижеприведенным инструкциям по сборке Git.

1. Из терминала установите инструменты командной строки Xcode (если вы этого еще не сделали):

$ xcode-select --install

2. Установите Homebrew.

3. С помощью Homebrew установите OpenSSL:

$ brew install openssl

4. Клонируйте исходный код Git (либо, если у вас пока нет установленной версии Git, загрузите и извлеките ее):

$ git clone https://github.com/git/git.git

5. Для сборки Git запустите утилиту make со следующими флагами:

$ NO_GETTEXT=1 make CFLAGS="-I/usr/local/opt/openssl/include" LDFLAGS="-L/usr/local/opt/openssl/lib"

Установка Git на Windows


Автономная программа установки Git для Windows

1. Загрузите последнюю версию программы установки Git для Windows.

2. После успешного запуска программы установки вы увидите экран мастера установки Git. Для завершения установки следуйте инструкциям, нажимая кнопки Next (Далее) и Finish (Готово). Параметры по умолчанию достаточно хорошо подходят для большинства пользователей.

3. Откройте командную строку (или Git Bash, если во время установки вы указали, что не будете использовать Git в командной строке Windows).

4. Настройте для Git имя пользователя и адрес электронной почты с помощью следующих команд (замените имя Эммы своим; эта информация будет связана со всеми созданными вами коммитами):

$ git config --global user.name "Emma Paris"
$ git config --global user.email "eparis@atlassian.com"

5. По желанию: установите на Windows помощник для работы с учетными данными Git

Bitbucket поддерживает отправку (push) и загрузку (pull) содержимого ваших удаленных репозиториев Git по HTTPS. При работе с удаленным репозиторием необходимо каждый раз указывать имя пользователя и пароль. Чтобы каждый раз не вводить учетные данные, вы можете сохранить их с использованием помощника Git Credential Manager for Windows.

Установка Git с помощью Atlassian Sourcetree

В Sourcetree, бесплатный графический клиент Git для Windows, включена собственная пакетная версия Git. Загрузите Sourcetree по ссылке.

Чтобы узнать, как использовать Git с Sourcetree (и как размещать репозитории Git на Bitbucket), ознакомьтесь с исчерпывающими обучающими материалами по использованию Git с Bitbucket и Sourcetree.

Установка Git на Linux


Debian / Ubuntu (apt-get)

Пакеты Git доступны через утилиту apt.

1. Из своей оболочки установите Git с помощью команды apt-get:

$ sudo apt-get update
$ sudo apt-get install git

2. Убедитесь, что установка прошла успешно, набрав команду git --version:

$ git --version
git version 2.9.2

3. Настройте для Git имя пользователя и адрес электронной почты с помощью следующих команд (замените имя Эммы своим; эта информация будет связана со всеми созданными вами коммитами):

$ git config --global user.name "Emma Paris"
$ git config --global user.email "eparis@atlassian.com"

Fedora (dnf/yum)

Пакеты Git доступны через утилиты yum и dnf.

1. Из своей оболочки установите Git с помощью утилиты dnf (или yum на более старых версиях Fedora):

$ sudo dnf install git

или

$ sudo yum install git

2. Убедитесь, что установка прошла успешно, набрав команду git --version:

$ git --version
git version 2.9.2

3. Настройте для Git имя пользователя и адрес электронной почты с помощью следующих команд (замените имя Эммы своим; эта информация будет связана со всеми созданными вами коммитами):

$ git config --global user.name "Emma Paris"
$ git config --global user.email "eparis@atlassian.com"

Сборка Git из исходного кода в Linux

Debian/Ubuntu

Для сборки Git на Linux необходимо удовлетворить несколько зависимостей. Они доступны через утилиту apt.

1. Из своей оболочки установите необходимые зависимости с помощью apt-get:

$ sudo apt-get update
$ sudo apt-get install libcurl4-gnutls-dev libexpat1-dev gettext libz-dev libssl-dev asciidoc xmlto docbook2x

2. Клонируйте исходный код Git (либо, если у вас пока нет установленной версии Git, загрузите и извлеките ее):

$ git clone https://git.kernel.org/pub/scm/git/git.git

3. Для сборки и установки Git в папку /usr запустите утилиту make:

$ make all doc info prefix=/usr
$ sudo make install install-doc install-html install-info install-man prefix=/usr

Fedora

Для сборки Git на Linux необходимо удовлетворить несколько зависимостей. Они доступны через утилиты yum и dnf.

1. Из своей оболочки установите необходимые зависимости сборки с помощью утилиты dnf (или yum на более старых версиях Fedora):

$ sudo dnf install curl-devel expat-devel gettext-devel openssl-devel perl-devel zlib-devel asciidoc xmlto docbook2X

либо с помощью утилиты yum. Для yum может потребоваться сначала установить репозиторий Extra Packages for Enterprise Linux (EPEL):

$ sudo yum install epel-release
$ sudo yum install curl-devel expat-devel gettext-devel openssl-devel perl-devel zlib-devel asciidoc xmlto docbook2X

2. Создайте символическую ссылку docbook2X для имени файла, которое ожидает сборка Git:

$ sudo ln -s /usr/bin/db2x_docbook2texi /usr/bin/docbook2x-texi

3. Клонируйте исходный код Git (либо, если у вас пока нет установленной версии Git, загрузите и извлеките ее):

$ git clone https://git.kernel.org/pub/scm/git/git.git

4. Для сборки и установки Git в папку /usr запустите утилиту make:

$ make all doc prefix=/usr
$ sudo make install install-doc install-html install-man prefix=/usr

Поделитесь этой статьей
Следующая тема

Рекомендуемые статьи

Добавьте эти ресурсы в закладки, чтобы изучить типы команд DevOps или получать регулярные обновления по DevOps в Atlassian.

Люди сотрудничают друг с другом, используя стену со множеством инструментов

Блог Bitbucket

Рисунок: DevOps

Образовательные программы DevOps

Демонстрация функций в демо-зале с участием экспертов Atlassian

Как инструмент Bitbucket Cloud работает с Atlassian Open DevOps

Подпишитесь на информационную рассылку по DevOps

Thank you for signing up