2
git-svn을 사용하여 svn 분기를 복제했으며 모든 폴더와 분기를 추적하고 있습니다. 모든 것을 삭제하고 web/trunk/* (rebase, dcommit 등) 만 트래킹하고 싶습니다.더 이상 git-svn을 사용하여 분기를 추적하지 않습니다.
리포지토리를 다시 초기화하지 않고이 작업을 수행 할 수있는 방법이 있습니까?
git-svn을 사용하여 svn 분기를 복제했으며 모든 폴더와 분기를 추적하고 있습니다. 모든 것을 삭제하고 web/trunk/* (rebase, dcommit 등) 만 트래킹하고 싶습니다.더 이상 git-svn을 사용하여 분기를 추적하지 않습니다.
리포지토리를 다시 초기화하지 않고이 작업을 수행 할 수있는 방법이 있습니까?
항상 원격 수정본을 모두 가져올 것입니다. 그러나 .git/config 파일을 편집하고 "svn-remote"섹션에서 "branches"및 "tags"에 대한 줄을 제거하여 분기 및 태그 추적을 중지 할 수 있습니다.
http://stackoverflow.com/questions/1582392/start-tracking-branches-tags-on-a-git-svn-repo-that-was-tracking-only-trunk 여기에서 아이디어를 얻을 수 있습니다. – VonC