2014-11-08 2 views
1

git-tfs를 사용하여 tit에서 tit 변환을 시도하고 있습니다. 나는 아래 cmd를 모든 것을 복제하고 자식 저장소에 TFS 가지 변환됩니다 이해 :git-tfs 복제 작업에서 특정 분기를 제외하는 방법

git-tfs clone http://tfs:8080/tfs/DefaultCollection $/Project1/Trunk --with-branches 

내가 이상 이동하지 않으 가지가 있습니다 - 나는 하나 개 이상의 특정 지점을 제외 할 수있는 방법이 ?

감사합니다.

답변

1

복제 작업 중에는 분기를 제외 할 수 없습니다. 그것은 모든 것이 든 전혀없는 것입니다.

git (커밋에 대한 포인터)의 분기가 TFVC (폴더)의 분기와 다르므로 나중에 TFVC 저장소에 대한 변경 사항을 다시 푸시하지 않으려면 삭제하지 않은 분기 만 삭제하면됩니다. 제외하고자하는 각 지점에서 git branch -D 연산을 사용하고 싶습니다.

클론 후에는 git gcgit tfs cleanup을 잊어서 git 저장소의 크기를 최소화하십시오.

+1

자동으로 완료되었으므로 'gc'또는 'cleanup'이 더 이상 필요하지 않습니다. – Philippe

관련 문제