Git объединить проблемы после возврата - PullRequest
0 голосов
/ 10 июня 2018

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

1 Ответ

0 голосов
/ 11 июня 2018

Самит, спасибо за ссылку, хотя она не устранила нашу проблему, она указывает в правильном направлении.

Мы решили проблему, выполнив «reset hard» и «push force» в основной ветви длявремя до первого инцидента, и тем самым мы заставили основную ветвь игнорировать новую «историю ветвей», которую мы создали.после этого мы успешно объединили ветвь разработки.

Изначально мы не учитывали, когда возвращали мастер, это то, что возвращение, которое мы делали, на самом деле не заставляло главную ветку "возвращаться" в состояние, предшествующеенаши ошибки слияния, а скорее создали новые коммиты, которые противоположны коммиту слияния, который заставил главную ветвь опередить ветвь разработки (по коммиту), и так как основная ветвь опережает ветвь разработки, то объединять нечегоразвиваться, чтобы овладеть.

Надеюсь, это кому-нибудь поможет.

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