Установка Git
Git — система управления версиями с открытым исходным кодом, которая очень сильно помогает в разработке проектов многими людьми.
The Sponge project, alongside thousands of other open-source projects, hosts its Git repositories on GitHub. Thus, Git is a crucial tool in the development of Sponge and SpongeAPI.
На сайте Git есть документация и на странице с загрузками есть различные клиенты с пользовательским интерфейсом.
Скачать
Windows
GitHub Desktop — самый простой метод установки Git для Windows, т. к. Git идёт в комплекте с программой.
Рекомендуется перезагрузить компьютер после установки Git.
Mac
Есть несколько способов установки Git на macOS.
Самый простой способ — установка Xcode Command Line Tools.
Предупреждение
Эти инструкции не работают на компьютерах Mac под управлением версии старше Mavericks. Если вы используете версию OS X старше Mavericks, установите клиент GitHub.
Запустите Терминал.
Выполните
xcode-select --install
.Установите его. Пока вы ждёте, можете съесть несколько печенек.
Выполните
git
в терминале.
Альтернативный вариант — установить GitHub Desktop. Git идёт в комплекте с программой.
Рекомендуется перезагрузить компьютер после установки Git.
Linux и Unix
Самый простой способ установки Git на Linux — с помощью диспетчера пакетов, который уже встроен в дистрибутив Linux.
Примечание
Для выполнения команды, Вам может потребоваться префикс sudo
.
Запустите Терминал.
Run
apt-get install git
if you are on an Ubuntu or Debian-based distribution. Runyum install git
if you are on Fedora.
GitHub Desktop на данный момент недоступен для Linux, в отличие от Windows и Mac.
Рекомендуется перезагрузить компьютер после установки Git.
Установка
Кто Вы такой?
Прежде чем Вы начнете работу с git и репозиторием, убедитесь, что ваша конфигурация git авторизованна. Откройте CLI и введите:
git config --list
Ищите user.name
и user.email
. Если их значения не совпадают с именем пользователя и адресом электронной почты как в GitHub, установите их:
git config --global user.name "John Doe"
git config --global user.email [email protected]
Совет
Не проводите никаких правок в любом из репозиториев Sponge, до тех пор, пока вы не укажете правильно значения „“user.name““ и „“user.email““.