Моя мета - перевірити дані фіксації, які не відповідають певним вимогам, а потім відхилити або створені комісії, або перенести їх у віддалений сховище.
Проблема створення гачка перед фіксацією полягає в тому, що важко розгортатись багатьом людям, яким доводиться вручну оновлювати файл гака, який попередньо здійснює. Крім того, Git не дозволяє вам мати підмодулі в папці .git, що було б дуже просто для розгортання, на жаль.
Інший варіант, який я бачу, - це перевірка в тому, я вважаю, що гачок оновлення на віддаленій стороні, який перевірятиме кожну компресію, яку підштовхує девіз, і відхиляє натискання, якщо будь-яка з команд не виконає тести.
Хтось має уявлення про цю проблему? І якщо так, чи можете ви надати або вказати мені на приклад скрипта оновлення гака? Я трохи розгублений, як це працює.