2017-02-16 1 views
0

을 제거하지 않습니다. 나는 그들 모두를 주인으로 삼고 싶다., 나는 풀의 요청에 병합 충돌이 아무것도

어떻게해야합니까? 나는 변경 사항을 끌어 오기 요청에 표시하고 아무 것도 제거하지 않고 그냥 기존 파일에 새 내용을 추가하기를 원합니다.

답변

2

는 당신은 충돌 마커 (<<<<<<<, =======, >>>>>>>)을 제거해야합니다

@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 를 참조하십시오.

0

나는 당신이 당신의 코드에서 다음 줄을 제거 할 필요가 있다고 생각 :

<<<<<<< HEAD

=======

>>>>>>> sticky-header.

병합 충돌을 해결하는 동안 간단한 규칙을 기억하십시오. 최종 코드는 어떻게 생겼을 까? 그에 따라 변경하고 진행하십시오. 추가하려는 행의 일부와 이미 같은 위치의 행을 추가 한 행 중 올바른 행을 선택/수정하십시오.

0

이 줄 중 하나를 제거하고 싶지 않습니다. 마스터에 둘 다 을 갖고 싶습니다.

어떻게해야합니까?

만 나는 변화가 풀 요청에서 볼 및 병합 아무것도 를 제거하지 싶지 <<<<<<< 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는보고 싶은 변경 사항이이 두 가지 커밋에 이미 저장되어 있기 때문에 손실되지 않는다는 의미입니다.

관련 문제