SourceTree를 사용하여 분기 된 리포지토리를 어떻게 업데이트합니까?


108

내 코드를 관리하기 위해 SourceTree (BitBucket 포함)를 사용하고 있습니다. 저장소를 분기했으며 상위 저장소가 업데이트되었습니다.

SourceTree를 사용하여 업스트림 코드를 분기 된 저장소에 병합하려면 어떻게해야합니까?

답변:


220

먼저 상위 저장소를 설정합니다.

  1. SourceTree에서 분기 된 저장소를 엽니 다.
  2. 메뉴에서 RepositoryRepository Settings… 를 선택 합니다 ( 또는를 누릅니다 ,).
  3. 에서 [원격지] 창을 눌러 추가 .
  4. 원하는 이름 ( 자주 upstream또는master )과 상위 저장소의 URL / 경로를 입력합니다.
  5. 확인을 누른 다음 확인을 누릅니다.

이제 업데이트하려면 :

  1. 도구 모음에서 당기기를 선택합니다.
  2. "저장소에서 가져 오기"드롭 다운에서 포크에서 방금 추가 한 저장소로 전환합니다.
  3. OK를 누르십시오.
  4. (선택 사항) 가져 오면 새 콘텐츠를 서버로 푸시 할 수 있습니다.

22
또한 끌어 오기 위해 Remote branch 옆에있는 "Refresh"를 눌러야했습니다. 그런 다음 확인을 누르기 전에 "마스터"를 선택하십시오.
am_ 2015 년

이것에 대한 더 정교한 요약 은 물론이 답변을 인정하는 이 블로그에 있습니다.
Neo
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.