Есть много различных способов использования Git, основной из которых это оригинальный клиент, имеющий интерфейс командной строки. Возможно, раньше вы уже работали с Git и привыкли использовать консольные команды.
В 1C:EDT существует техническая возможность для работы с Git из командной строки, однако она не имеет практического смысла по следующим причинам.
С одной стороны, вы можете столкнуться с неудобствами. Например, после извлечения ветки (check out) вам, возможно, придется обновить состояние проекта в панели Навигатор.
С другой стороны, вы можете столкнуться с лишними трудностями. Например, если слияние (merge) или Cherry-Pick приведут к конфликту, разрешать его вам придется на уровне .xml-файлов, что довольно непросто. Специально для облегчения таких операций в 1C:EDT существует редактор сравнения и объединения, который работает не на уровне файлов, а на уровне объектов конфигурации. Это делает процесс слияния максимально комфортным. Но этот редактор доступен только при интерактивной работе Git из графического интерфейса 1C:EDT.
1C:EDT содержит встроенную поддержку Git. Все операции, связанные с версионированием файлов, выполняются интерактивно, с помощью команд, расположенных в разных панелях.
Например, в панели Навигатор команды Git находятся в контекстном меню проекта, в группе Групповая разработка.
Эти команды становятся доступны после того, как вы поместите свой проект под версионный контроль
.Кроме этого в 1C:EDT существует перспектива Git, которая является основным рабочим пространством для работы с Git, безотносительно к прикладной специфике выполняемой вами задачи.
Если раньше вы уже пробовали работать с Git из командной строки и вам знакомы англоязычные команды, то при работе в 1C:EDT вам нужно будет привыкнуть к их русскоязычным аналогам. Это не составит большого труда, а для облегчения процесса вы можете воспользоваться соответствием команд и терминов, которое приведено ниже.
В любом случае вы всегда можете запустить 1C:EDT с интерфейсом на английском языке:
По материалам книги Pro Git (авторы Scott Chacon и Ben Straub, издательство Apress). Книга распространяется по лицензии Creative Commons Attribution Non Commercial Share Alike 3.0 license.