Git – это система контроля версий, используемая разработчиками для отслеживания изменений кода, внесения изменений, совместной работы над кодом, контроля версий и т. д.

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

GitHub служит местом для загрузки этих копий репозитория Git, а также используется для размещения статических страниц Google.

Как начать работу с Git?

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

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

  1. Настроить личность

Первое, что вы должны сделать при установке Git, — это указать свое имя пользователя и адрес электронной почты. Это важно, потому что каждый коммит Git использует эту информацию, и она неизменяемо запекается в коммитах, которые вы создаете:

$ $ git config --global user.name "<your preferred username>"
$ git config --global user.email "<your preffered email>"

Примечание: вам нужно сделать это только один раз, если вы передадите параметр --global, потому что тогда Git всегда будет использовать эту информацию для всего, что вы делаете в этой системе. Если вы хотите переопределить это с другим именем или адресом электронной почты для определенных проектов, вы можете запустить команду без параметра --global, когда вы находитесь в этом проекте.

Многие инструменты с графическим интерфейсом помогут вам сделать это при первом запуске.

2. Настроить редактор

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

Если вы хотите использовать другой текстовый редактор, например Emacs, вы можете сделать следующее:

$ git config --global core.editor emacsExplain

В системе Windows, если вы хотите использовать другой текстовый редактор, вы должны указать полный путь к его исполняемому файлу. Это может отличаться в зависимости от того, как упакован ваш редактор.

В случае Notepad++, популярного редактора программирования, вы, вероятно, захотите использовать 32-битную версию, поскольку на момент написания 64-битная версия не поддерживает все плагины. Если вы работаете в 32-битной системе Windows или у вас есть 64-битный редактор в 64-битной системе, вы наберете что-то вроде этого:

$ git config --global core.editor "'C:/Program Files/Notepad++/notepad++.exe' -multiInst -notabbar -nosession -noPlugin"

3. Настройте название филиала

По умолчанию Git создаст ветку с именем master, когда вы создадите новый репозиторий с git init.

Чтобы установить main в качестве имени ветки по умолчанию, выполните следующие действия:

$ git config --global init.defaultBranch main

4. Проверка ваших настроек

Если вы хотите проверить параметры конфигурации, вы можете использовать команду git config --list, чтобы вывести список всех параметров, которые Git может найти на данный момент:

вы должны получить всю свою информацию в красивом формате, как на изображении, прикрепленном ниже

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