Git hook на pull или add для удаления определенного каталога и предотвращения изменений в отслеживаемом каталоге / файлах - PullRequest
0 голосов
/ 11 февраля 2019

Во-первых, уместно, но не полный ответ:

Могу ли я "сделать коммит" для файла и проигнорировать изменения его содержимого?

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

Это довольно сложно, поскольку .gitignore не будет работать после отслеживания файла.

git update-index --assume-unchanged [<file> ...]

будет работать только локально.

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

Как мне создать такой хук ?Пример будет оценен.

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

Спасибо.

...