Я хотел бы убедиться, что все изменения, которые люди вносят в файлы в общем каталоге, отслеживаются - фиксируются в Git. Я нашел способы избежать фиксации, если файл был изменен, однако я не нашел способа убедиться, что каждый пользователь вынужден фиксировать свои изменения.
1 ответ
1
Самый простой способ обеспечить это - отменить права на запись в этот каталог. Пусть пользователи внесут изменения в свой собственный клон, отправят в центральный репозиторий и полагаются на сценарии ловушек после получения для обновления "основного" каталога.