При включении предварительно получить крючок для репозитория мерзавца:Git предварительно получить крючок
Он не принимает никаких аргументов, но для каждого исх обновить он получает на стандартный ввод строки формата:
< старое значение> SP < новое значение> SP < реф-имя> LF
где < старое значение> старое название объекта хранится в реф, < новое значение> новое имя объекта для хранения в ref и является полным nam e of ref. При создании нового рефа, < старого значения> является 40 0.
Кто-нибудь может объяснить мне, как я исследую все файлы, которые будут изменены в хранилище, если я позволить это совершить?
Я хотел бы запустить эти файлы через некоторые скрипты, чтобы проверить синтаксис и так далее.
Спасибо.
Спасибо за этот код, это очень помогло! Я сделал одну небольшую настройку для 'get_changed_files', поэтому он использует' --name-only', что облегчает анализ результатов: https://gist.github.com/1055516 – keegan3d