Хранение единственной ссылки на коммит через ветви - PullRequest
1 голос
/ 06 марта 2020

Мне нужно выделить несколько коммитов, которые существуют в ветви проекта, в промежуточную ветку (my/fix-branch), которая в конечном итоге go переходит в master, а затем сливается обратно в ветку проекта после освобождения.

Моя проблема заключается в том, что когда приходит время сделать это слияние с главного на project/branch, коммиты слияния ветвей объектов в промежуточную ветвь являются дубликатами.

Как я могу сохранить правильные ссылки, чтобы проект история остается чистой? Во всем репо должна быть только одна запись / га sh коммита, независимо от того, сколько веток они переместили в / из.

Repo layout

1 Ответ

0 голосов
/ 06 марта 2020

Дублирующие коммиты распространены при выборе вишни.

Но в вашем случае, в идеале (если вы один в этом хранилище), когда вы выйдете, вы должны перебазировать project/branch поверх последней версии master: любой повторяющийся коммит не будет дублироваться во время этой перебазировки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...