2012-10-20 4 views
0

기본 저장소 R과 포크 F가 있다고 가정 해 봅시다. R과 F의 변경 사항은 계속 변경 중이므로 추가 할 때 변경 사항을 포함해야합니다.기본 저장소에서 포크로 병합

내가 F에서 수행중인 작업을 손실하지 않고 어떻게 R의 최신 변경 사항으로 F를 업데이트하겠습니까?

diff 도구를 사용하는 것은 시간 소모적 인 작업이며 필자가 앞으로 나아갈 수 있도록 도와주지 못합니다.

나는 TortoiseHG를 사용하고 있습니다.

답변

2

너는 merge을 알고 있니? 현재 문제가 충돌을 병합하는 경우 diff 도구를 사용하여 진행해야합니다. 당신이 F에 로컬 작업과 F의 끝은 현재 작업 디렉토리라고 가정

이 작업을 수행하는 방법 :

  • 이 ... F에서 모든 작업을 커밋 ...
  • 풀 R
  • 의 새로운 변경 집합은
  • 오른쪽 R에서 작품의 끝을 클릭하고 커밋 메시지 "R에서 XYZ에 병합"
  • 채우기 "지역과 병합"을 선택 ... F.에서 더 많은 작업을 수행 할 ..

그게 전부입니다. R과 F의 변경 사항이 겹치지 않으면 완료하고 계속 진행할 준비가되어 있어야합니다. R과 F 모두에서 동일한 파일의 동일한 부분을 수정하는 경우 diff 도구를 사용하여 이러한 병합 충돌을 해결해야합니다.

관련 문제