을 제거하지 않습니다. 나는 그들 모두를 주인으로 삼고 싶다., 나는 풀의 요청에 병합 충돌이 아무것도
어떻게해야합니까? 나는 변경 사항을 끌어 오기 요청에 표시하고 아무 것도 제거하지 않고 그냥 기존 파일에 새 내용을 추가하기를 원합니다.
을 제거하지 않습니다. 나는 그들 모두를 주인으로 삼고 싶다., 나는 풀의 요청에 병합 충돌이 아무것도
어떻게해야합니까? 나는 변경 사항을 끌어 오기 요청에 표시하고 아무 것도 제거하지 않고 그냥 기존 파일에 새 내용을 추가하기를 원합니다.
는 당신은 충돌 마커 (<<<<<<<
, =======
, >>>>>>>
)을 제거해야합니다
@import "includes/_variables.scss";
@import "includes/_mixins.scss";
@import "includes/relatedProducts/_styles.scss";
@import "includes/stickyHeader/_styles.scss";
@import "includes/_responsive.scss";
은 자세한 내용 Resolving a merge conflict using the command line 를 참조하십시오.
나는 당신이 당신의 코드에서 다음 줄을 제거 할 필요가 있다고 생각 :
<<<<<<< HEAD
=======
및
>>>>>>> sticky-header
.
병합 충돌을 해결하는 동안 간단한 규칙을 기억하십시오. 최종 코드는 어떻게 생겼을 까? 그에 따라 변경하고 진행하십시오. 추가하려는 행의 일부와 이미 같은 위치의 행을 추가 한 행 중 올바른 행을 선택/수정하십시오.
이 줄 중 하나를 제거하고 싶지 않습니다. 마스터에 둘 다 을 갖고 싶습니다.
어떻게해야합니까?
만 나는 변화가 풀 요청에서 볼 및 병합 아무것도 를 제거하지 싶지 <<<<<<< HEAD
, =======
및 >>>>>>> sticky-header
, 다음 git add <file>
및 git commit
을 제거
If you changed the same part of the same file differently in the two branches you’re merging together, Git won’t be able to merge them cleanly.
git conflict
충돌이 표시되면 병합하는 두 개의 분기가 현재 말하는 파일의 다른 부분과 다르게 변경되었음을 의미합니다. Wich는보고 싶은 변경 사항이이 두 가지 커밋에 이미 저장되어 있기 때문에 손실되지 않는다는 의미입니다.