2016-09-26 5 views
3

저는 프로젝트에서 일하고 있으므로 Atlassian bitbucket을 사용하여 원격 저장소에 기능 분기를 푸시하고 끌어 오기 요청을 열었습니다. bitbucket 원격 서버에서 충돌이 있지만 로컬에 최신입니다.

그러나 하나 개의 파일에서의 bitbucket 갈색에 "움직 이도록"상태를으로 모니터와 충돌 메시지를 보여줍니다

충돌 : 소스에서 수정, 대상에서 수정을.

이 파일은 충돌 상태입니다. 이 끌어 오기 요청을 병합하기 전에 수동으로 충돌을 해결해야합니다.

내가 입력 한 그럼 언제 :

git pull origin my_feture 

나는 메시지가

에 이미 최신.

누구에게도 익숙한 문제가 발생 했습니까? 이 갈등을 해결하도록 도와 주시겠습니까?

미리 감사드립니다.

+0

문제는에 지사의'merge' 작업에 커밋'master' (내 생각). 당신은 먼저 origin/master를 당신의 브랜치에 합쳐서 충돌을 해결해야한다. (수정 한 파일은'master 브랜치 '에서 움직였다.) 문제가 해결되면 지점을 다시 커밋하고 푸시 요청을 다시 엽니 다. – Frodon

+0

시도했지만 이미 최신이라고 말합니다 – NI6

+0

'git fetch'를 실행 했습니까? – Frodon

답변

4

로컬 마스터 분기를 업데이트해야합니다. 그래서 다음 단계를 수행합니다

  • 자식 체크 아웃 마스터
  • 자식 끌어 오기 원산지 마스터
  • 자식 체크 아웃 < < 지사 >>
  • 자식 병합 마스터는 4를 실행 한 후

명령을 사용하면 병합 충돌이 발생합니다. 이를 해결 한 후 수행

  • 자식