Есть ли способ изменить файл, который отправляется на сервер, с помощью ловушки предварительного приема на стороне сервера ?
Скажем, я хочу добавить что-то в конецфайл вроде:
//End of Org
каждый раз, когда кто-то нажимает на мое репо.
Есть ли способ изменить файл, используя git hooks?
git hooks
Я бы предпочел использовать драйвер фильтра , который может работать с содержимым каждого файла, чтобы проверить, есть ли ваша строка, и добавить ее, если нет, на этапе проверки.
Это было бы:
Просто ради полноты: из названия должно быть довольно очевидно, что то, о чем вы просите, просто невозможно. Хук pre-receive не может изменить никаких файлов, потому что он еще не получил !
pre-receive