Создание локального репозитория на сервере 1С:ГитКонвертера
После того, как создан и сохранён элемент справочника, описывающий хранилище конфигурации, вы можете создать локальный репозиторий, соответствующий этому хранилищу, на сервере 1С:ГитКонвертера. Для этого в форме этого элемента рядом с полем Локальный каталог Git нажмите кнопу Создать репозиторий Git и установить начальные настройки. Локальный репозиторий, созданный таким образом, будет обладать следующими особенностями:
Создается файл настроек .gitattributes, в который добавляются настройки бинарных файлов:
*.bin binary
*.axdt binary
*.addin binary
Создается файл исключений .gitignore, в который добавляются файлы DumpFilesIndex.txt и ConfigDumpInfo.xml. Эти файлы не требуется хранить в локальном репозитории.
В локальную конфигурацию репозитория добавляются настройки для более комфортной работы:
git config --local core.quotepath false
git config --local gui.encoding utf-8
git config --local i18n.commitEncoding utf-8
git config --local diff.renameLimit 1
git config --local diff.renames false
Также в настройки репозитория будут добавлены настройки окончания строк:
git config --local core.autocrlf true
git config --local core.safecrlf warn
Они означают, что в репозиторий файлы попадут с окончаниями строк LF, а если в файле есть смешение CRLF и LF, будет записано предупреждение в лог.