Некоторое время назад я просил наших разработчиков использовать перебазирование вместо слияния перед нажатием . Устранение тривиальных слияний значительно упрощает отслеживание графика фиксации (например, gitk, git log).
Иногда люди все же случайно выполняют тривиальные слияния, а затем нажимают. У кого-нибудь есть под рукой или есть советы по написанию серверной ловушки, которая блокирует тривиальные слияния?
Под «тривиальным слиянием» я подразумеваю слияние без конфликтов. Вот пример , и вот лучшее объяснение тривиального слияния в git .
Обновление среда, 10 ноября, 01:26:41 UTC 2010 : отличные комментарии, все ! Спасибо.
Иногда люди все же случайно выполняют тривиальные слияния, а затем нажимают. У кого-нибудь есть под рукой или есть советы по написанию серверной ловушки, которая блокирует тривиальные слияния?
Под «тривиальным слиянием» я подразумеваю слияние без конфликтов. Вот пример , и вот лучшее объяснение тривиального слияния в git .
Обновление среда, 10 ноября, 01:26:41 UTC 2010 : отличные комментарии, все ! Спасибо.
Иногда люди все же случайно выполняют тривиальные слияния, а затем нажимают. У кого-нибудь есть под рукой или есть советы по написанию серверной ловушки, которая блокирует тривиальные слияния?
Под «тривиальным слиянием» я подразумеваю слияние без конфликтов. Вот пример и вот лучшее объяснение тривиального слияния в git .
Обновление среда, 10 ноября, 01:26:41 UTC 2010 : отличные комментарии, все ! Спасибо.
Обновление, среда, 10 ноября, 01:26:41 UTC 2010 : всем отличные комментарии! Спасибо.
Обновление, среда, 10 ноября, 01:26:41 UTC 2010 : всем отличные комментарии! Спасибо.
git pull --ff-only
не работает, выполните git pull --rebase
вместо git pull
Обновление, четверг, 11 ноября, 23:49:35 UTC, 2010 :
Update Wed Dec 15 18:34:52 UTC 2010 :