매번 합병 충돌을 어떻게 신속하게 해결합니까?
1584 단어 codequalitydevopsbitbucketgit
결합 충돌을 수정하는 방법
너는 이미 며칠, 심지어 몇 주 동안 아주 좋은 새로운 기능을 개발했다.모든 코드가 재구성되었고, 모든 주석이 유용하며, 컨트롤러 프린터나 디버거 줄이 없습니다.모든 것이 다 준비되었으니 출하해도 된다.너는 인력거를 끌 것을 청했다.다 왔어.너는 미해결의 충돌이 있다.계속하기 전에 이 문제들을 해결해 주십시오.
통증은 직접적이고 격렬하다.
걱정 마.이것은 개발자와 같은 지점을 통합할 때 충돌을 처리하는 방법에 대한 빠른 단계 안내서입니다.이것은 매우 간단하여 틀림없다.시작했어.
를 병합하여 로컬에서 충돌을 해결하려면 다음과 같이 하십시오.
git fetch
git checkout origin/DESTINATION
git merge origin/SOURCE
충돌 해결...
서류를 제출하다
git 추가
git 제출
결합을 새 브랜치로 올리기
git push origin HEAD:refs/heads/branch-with-conflicts-resolved
Bitbucket에 새 PR을 생성하고 결합합니다.너는 두 가지 선택을 해야 한다.
현재, 당신은 이미 모든 충돌을 해결했습니다. 합병은 계속 진행될 것입니다.
옵션 1.
Source: <branch-with-conflicts-resolved>
Destination: DESTINATION
아니면...선택하다
- First PR:
Source: <branch-with-conflicts-resolved>
Destination: branch
- Complete that PR. Then in another PR:
Source: branch
Destination: DESTINATION
Reference
이 문제에 관하여(매번 합병 충돌을 어떻게 신속하게 해결합니까?), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/alpinstang/how-to-resolve-merge-conflicts-quickly-every-time-3c92텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)