2009-12-21 4 views
0

je fait une nouvelle branche « contre-courant » sur ma machine locale et modifié mon fichier .git/config pour ressembler à:problème-pull Git

[core] 
    repositoryformatversion = 0 
    filemode = true 
    bare = false 
    logallrefupdates = true 
[remote "origin"] 
    url = ssh://host/~/Repositories/CFFC.git 
    fetch = +refs/heads/*:refs/remotes/origin/* 
[branch "master"] 
    remote = origin 
    merge = refs/heads/master 
[branch "counterflow"] 
    remote = origin 
    merge = refs/heads/counterflow 

CFFC.git est un dépôt nu. Maintenant j'essaye de tirer la branche de "contre-courant" d'une machine différente. Le fichier .git/config sur cette machine ressemble à ceci:

[core] 
    repositoryformatversion = 0 
    filemode = true 
    bare = false 
    logallrefupdates = true 
[remote "origin"] 
    url = ssh://host/~/Repositories/CFFC.git 
    fetch = +refs/heads/*:refs/remotes/origin/* 
[branch "master"] 
    remote = origin 
    merge = refs/heads/master 
[branch "counterflow"] 
     remote = origin 
     merge = refs/heads/counterflow 

Je reçois le message d'erreur suivant:

Warning: No merge candidate found because value of config option 
     "branch.counterflow.merge" does not match any remote branch fetched. 
No changes. 

Tous les indices ce qui se passe mal?

Merci

Répondre

2

Je l'ai figuré. J'ai oublié de créer la branche "contre-courant" dans le référentiel nu.

+0

Vous devriez accepter votre propre réponse! –

Questions connexes