Я обнаружил ловушку Git после получения после некоторого поиска в Google, который я использую для отправки всех коммитов по электронной почте в удаленный репозиторий.
Проблема с этим перехватом после получения заключается в том, что он имеет возможность только указать, кто совершил фиксацию, какое сообщение журнала, дату, какие файлы были затронуты. Я также хочу увидеть исправленные файлы, сгенерированные патчи в электронном письме, чтобы увидеть, какие изменения были внесены в код. Subversion делает это довольно хорошо.
Есть ли у кого-нибудь решение для, возможно, env-переменной, которая может быть передана хуку post-receive, который делает это? Или даже лучше, пример, который уже приготовлен?
Спасибо всем!