блочная отправка тривиального слияния на сервер git

Некоторое время назад я просил наших разработчиков использовать перебазирование вместо слияния перед нажатием . Устранение тривиальных слияний значительно упрощает отслеживание графика фиксации (например, 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
          • git.git имеет только один или два коммиттера , право? Теоретически проследить график фиксации должно быть легко, но мне он кажется довольно запутанным.

          Обновление, четверг, 11 ноября, 23:49:35 UTC, 2010 :

          Update Wed Dec 15 18:34:52 UTC 2010 :

          • adymitruk закрыто! Только один случай все еще не решен: нетривиальные слияния все еще должны работать.
          • Доступен довольно полный набор тестов , проверьте его.
          • Я попросил помощи по (?) список рассылки git .

24
задан Community 23 May 2017 в 12:08
поделиться