2016-06-29 2 views
0

이것은 내 시나리오입니다. Alice와 Bob은 힘내 사용을 원합니다. 그들은 둘 다 (Git과) TortoiseGit이 설치된 Windows PC를 가지고 있습니다. Alice가 저장소를 만듭니다. 그녀는 몇 가지 변화를 저지른다. 그런 다음 USB 드라이브의 작업 디렉토리 사본을 Bob에게 보냅니다. 그는 각각 커밋 된 두 개의 가지를 만들고 USB 스틱을 앨리스에게 돌려줍니다. 그 사이에 Alice는 그녀의 저장소에 계속 커밋을했습니다. 이제 앨리스가 그녀의 저장소에 새로운 지점을 소개하고, diff을 사용하여 그들을 비교하고, 만약 그녀가 변경 사항을 원한다면, 그들을 병합하십시오.Windows에서 다른 자식 폴더에서 새 분기 가져 오기

어떻게 할 수 있습니까? 이것이 내게있어 힘차게하는 것 같지만 작동시키지 못합니다.

TortoiseGit fetch from B

그러나 그것은 단지 현재 마스터를 업데이트하려고 : 이것은 내가 무엇을 시도했다입니다. 그것은 무엇을해야

TortoiseGit result window

는 모두 새 가지를 얻을 수있다. 이 작업을 올바르게 수행하려면 어떻게해야합니까?

답변

1

다른 repo에서 "가져 오기"를 원하지 않습니다. 원하는 것은 "D : \ test \ B"를 새 리모컨으로 추가하는 것입니다.

git remote add tempRepo D:\test\B 

이렇게하면 현재 리모콘과 다른 리모컨이 추가됩니다. 그럼 당신은 당신이 분명히 선을 명령하면 다음 원하는

git pull tempRepo {branchname} 
+0

처럼 뭔가를에 끌어 분기를 검토 것 그 시점에서 명령

git fetch tempRepo 

와 해당 원격에서 모든 지점을 가져올 수 있습니다. 나는 거북이 UI에 익숙하지 않다. UI 이동을 원한다면 첫 번째 스크린 샷에서 "리모컨 관리"링크를 살펴 보겠습니다. – mwarsco

+0

설정으로 이동하여 리모컨을 추가하십시오. 그것은 작동합니다. 감사. – Paramaeleon