我有一個svn倉庫的git克隆,它不包含所有的svn提交。我在主SVN存儲庫上創建了一個分支。然後我做了一個git svn獲取遠程分支的數據。我之前經常這樣做。但出於某種原因,git開始從commit 1獲取這個分支的信息。我不知道該怎麼做,所以我通過SVN刪除了該分支。然後我從git中刪除了遠程分支(使用git branch -d -r [email protected]
)。但是,在完成git svn fetch之後,git一直在下載現在已刪除的分支。git svn不斷下載刪除的分支
有沒有人有任何想法是怎麼回事,我該如何解決它?
注:我在Windows和我使用的龜混帳:)
編輯[混帳配置文件]:
[core]
repositoryformatversion = 0
filemode = false
bare = false
logallrefupdates = true
symlinks = false
ignorecase = true
hideDotFiles = dotGitOnly
[svn-remote "svn"]
url = url/svnroot/
fetch = firmware/trunk/mainUnit/trunk:refs/remotes/trunk
branches = firmware/trunk/mainUnit/branches/*:refs/remotes/*
tags = firmware/trunk/mainUnit/tags/*:refs/remotes/tags/*
[svn]
rmdir = true
$ GIT_DIR/config文件可能會列出已刪除的分支 – nullpointer
@nullpointer該配置只包含/ branches目錄。沒有明確的分支在那裏列出。 – rozina
你可以分享配置請 – nullpointer