Я не знаю, как довести свою проблему на точке, так что я пытаюсь объяснить это немного ;-)Git: скрыть сообщения фиксации на удаленном репозитории
При работе с мерзавцем на моей локальной магнитофонной пленке я обычно совершаю много. Для этого я использую ветви темы. Затем я объединяю такую ветвь темы в ветку под названием develop, которая будет перенаправлена на удаленное репо.
Я всегда сливаюсь с --no-ff, поэтому они всегда являются фиксацией для всей моей темы.
Теперь я хотел бы только нажать эту фиксацию с указанным описанием, что я сделал в целом в этой ветке.
Я бы предпочел это, потому что вы можете посмотреть историю фиксации на сервере и посмотреть, что происходит, и не нужно читать каждую фиксацию.
И для моей местной работы у меня была бы полная история, если я хочу сбросить свою ветку или что-то подобное.
Я не знаю, если их способ сделать это в мерзавец, но это было бы очень полезно для меня, так что я дам ему попробовать спросить вас ;-)
С наилучшими пожеланиями, Себастьян
Не все ли перетаскивают родительские коммиты? Таким образом, нажатие фиксации слияния также приведет к обеим сторонам слияния? –
Но при использовании: $ git checkout develop $ git merge --no-ff topic У меня есть полная история, у меня есть тема. –
@ Daniel: хороший пункт. Я внесла поправки в свой ответ, чтобы не связывать историю развития с разделяемой веткой темы. – VonC