2016-07-18 2 views
0

분기에 독립 실행 형 프로젝트를 개발 한 저장소가 있습니다. 이 저장소는 활성 서비스로 사용되는 서버에 있습니다. 이 때문에 나는 그것을 옮기거나 삭제할 수 없다.새 독립형 저장소와 동기화 된 저장소에서 분기 유지

이제이 브랜치 만 포함하고 다른 서버에서는 독립 실행 형 저장소를 만들어야하지만,이 저장소는 이전 저장소 - 브랜치와 업데이트 된 \ 동기화를 유지해야합니다.

지금까지는 새 서버에 분기 저장소의 새 저장소를 만들었습니다. 그러나 그것은 실제로 우아한 방법이 아닙니다. 더 간단하고 우아한 방법이 있나요?

SERVER 1 
repo git 1 
-- branch "project" 

SERVER 2 
repo git 2 
"project" 

뭔가 같은 :

[email protected]:/repogit2 git fetch from repogit1 --branch "project" 

답변

2

할 수 있습니다 특별히 복제로 바로 원하는 지점 : 당신이 추적 BRANCHNAME 가지로 구성되어있는 REPO을 가지고 지금

git clone -b <branchName> <remoteAddress> 

의 remoteAddress의 피어 브랜치. git branch -vv으로 확인할 수 있습니다. 지금 당신은 원격지점을 옵션을 지정하지 않고 git fetch, git pull, git push 및 ...을 할 수 있습니다.

관련 문제