Я хочу знать, как лучше всего настроить хуки перед фиксацией. Что другие разработчики, использующие Git, включают в свои сценарии перед фиксацией.
В моем случае, предполагая, что я работаю над проектом PHP и иногда имею склонность к ОКР, мой хук перед фиксацией включает:
- Проверка синтаксиса PHP - фиксация завершится ошибкой, если в зафиксированных файлах PHP есть синтаксические ошибки.
- pngout - если зафиксированный файл является изображением png. pngout автоматически оптимизирует / сжимает этот файл.
- Проверка синтаксиса JavaScript (в моем списке дел)