2011-05-17 5 views
1

Pour une raison quelconque git log repo2/master..master -- . ne fonctionne pas pour moi ("fatal: bad revision 'repo2/master..master'", la même chose s'applique à git checkout repo2/master -- .). Ma config ressemble à ceci:Configurer git secondaire repo

[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 

Je n'ai aucun problème en cours d'exécution git checkout origin/master -- ., de sorte que le problème ne s'applique qu'aux « repo2 » pour une raison quelconque. Merci!

Répondre

6

devrait-il pas chercher pour être repo2:

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

En effet. La méthode recommandée pour configurer les télécommandes est d'utiliser la commande 'git remote add' car elle ne fera pas de copier-coller idiot comme ceci. –