2011-05-17 85 views
1

由於某種原因git log repo2/master..master -- .不適用於我("fatal: bad revision 'repo2/master..master'",同樣適用於git checkout repo2/master -- .)。我的配置是這樣的:配置git輔助回購

[remote "origin"] 
     fetch = +refs/heads/*:refs/remotes/origin/* 
     url = ssh://[email protected]/var/git/me/repo.git 
[remote "repo2"] 
     fetch = +refs/heads/*:refs/remotes/origin/* 
     url = ssh://[email protected]/var/git/me/repo2.git 

我跑git checkout origin/master -- .沒有問題,所以這個問題只適用於「repo2」出於某種原因。謝謝!

回答

6

不應該抓取的repo2是:

fetch = +refs/heads/*:refs/remotes/repo2/* 
+2

確實。配置遙控器的推薦方法是使用'git remote add'命令,因爲它不會像這樣做愚蠢的複製和粘貼錯誤。 – 2011-05-17 07:26:42