git rebase本分支出现的冲突该如何解决?
仅有的幸福
仅有的幸福 2017-05-02 09:24:28
0
1
628

发现执行git rebase -i HEAD~10时候有时候会遇到冲突,目前发现一种会产生冲突的情况。如下:
从master分支创建出b1,b2分支,两个分支都修改了同一个位置。在master分支先后merge b1、b2,merge b2时出现冲突,解决冲突并产生merge commit。此时git rebase -i HEAD~10会出现问题:

  1. b1、b2的两个commit会产生冲突

  2. rebase -i时候没有看到merge commit

冲突明明在merge commit中解决了,为什么还会有冲突,且merge commit没了。
该如何正确地解决冲突?显然我要到得到的结果在merge commit里。或者什么样的工作流能避免冲突?

仅有的幸福
仅有的幸福

모든 응답(1)
黄舟

충돌 파일을 수동으로 수정한 후git add/git commit

어떤 워크플로우를 사용하더라도 두 사람이 동시에 동일한 파일을 수정할 가능성이 있는 한 병합 충돌을 피할 수 없으므로 작업을 분할하는 것부터 시작해야 합니다.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!