Чтобы использовать возможности групповой разработки нужно установить Git на компьютер. Официальная сборка доступна для скачивания на официальном сайте Git. Просто перейдите на страницу https://git-scm.com/downloads и скачайте самую последнюю версию.
Перед тем, как начать использовать Git, задайте свое имя пользователя и свой адрес электронной почты в параметрах Git. Они будут отображаться вашим коллегам, которые ведут с вами совместную разработку в Git. Это важно, потому что каждый коммит в Git содержит эту информацию, и она включена в коммиты, передаваемые вами, и не может быть далее изменена.
git config --global user.name "John Doe"
git config --global user.email johndoe@example.com
Поскольку указан параметр --global, то эти настройки достаточно сделать только один раз .В этом случае Git будет использовать эти данные для всего, что вы делаете в этой системе. Если для каких-то отдельных проектов вы хотите указать другое имя или электронную почту, можно выполнить эту же команду без параметра --global в каталоге с нужным проектом.
Для совместной работы с другими разработчиками в разных операционных системах вам может потребоваться настройка символов окончания строк. Они настраиваются так же, как и в случае использования 1C:EDT — читайте здесь.
Среда разработки Visual Studio Code содержит встроенные средства для отображения истории коммитов виде графа. Вы будете использовать их, но для небольшого количества команд вам понадобится расширение для Visual Studio Code — Git Graph. Чтобы установить это расширение выполните следующие действия:
Настройки на каждом следующем уровне подменяют настройки из предыдущих уровней, то есть значения в .git/config перекрывают соответствующие значения в [path]/etc/gitconfig. В системах семейства Windows Git ищет файл .gitconfig в каталоге $HOME (C:\Users\$USER для большинства пользователей). Кроме того, Git ищет файл [path]/etc/gitconfig, но уже относительно корневого каталога MSys, который находится там, куда вы решили установить Git при запуске инсталлятора.
Если вы используете Git для Windows версии 2.х или новее, то так же обрабатывается
файл конфигурации уровня системы, который имеет путь C:\Documents and
Settings\All Users\Application Data\Git\config в Windows XP или
C:\ProgramData\Git\config в Windows Vista и новее. Этот
файл может быть изменен только командой git config -f <file>
,
запущенной с правами администратора. Чтобы посмотреть все установленные настройки и
узнать где именно они заданы, используйте команду:
git config list --show-origin
Если вы хотите проверить используемую конфигурацию, можете использовать команду
git config list
, чтобы показать все настройки, которые Git
найдет:
>git config list
user.name=devmaster
user.email=devmaster@example.com
diff.astextplain.textconv=astextplain
http.sslbackend=openssl
http.sslcainfo=C:/Program Files/Git/mingw64/etc/ssl/certs/ca-bundle.crt
core.autocrlf=true
core.fscache=true
core.symlinks=false
pull.rebase=false
...
Некоторые ключи (названия) настроек могут отображаться несколько раз, потому что Git
читает настройки из разных файлов (например, из /etc/gitconfig
и ~/.gitconfig). В таком случае Git использует последнее
значение для каждого ключа. Также вы можете проверить значение конкретного ключа,
выполнив git config get <name>
:
>git config get user.name
devmaster
Так как Git читает значение настроек из нескольких файлов, возможна ситуация когда Git использует не то значение, которое вы ожидали. В таком случае вы можете спросить Git о местонахождении этого значения. Git выведет имя файла, из которого значение для настройки было взято последним:
>git config get --show-origin filter.lfs.required
file:C:/Users/Test/.gitconfig true
По материалам книги Pro Git (авторы Scott Chacon и Ben Straub, издательство Apress). Книга распространяется по лицензии Creative Commons Attribution Non Commercial Share Alike 3.0 license.