2015-04-13 4 views
0

commande fetch je l'ai fait une installation rapide du dépôt:ne peut pas déployer (caisse) code et branche toujours portés disparus après git peu profonde

git init 
git remote add origin [email protected]:bbaccount/svgopt.git 
git fetch origin display-channel --depth 1 
remote: Counting objects: 85, done. 
remote: Compressing objects: 100% (82/82), done. 
remote: Total 85 (delta 5), reused 47 (delta 0) 
Unpacking objects: 100% (85/85), done. 
From bitbucket.org:bbaccount/svgopt 
* branch   display-channel -> FETCH_HEAD 

Puis, quand je suis en train d'obtenir le code:

git checkout display-channel 

je reçois:

error: pathspec 'display-channel' did not match any file(s) known to git. 

J'ai vérifié et la branche ne semble pas être localement malgré la sortie git fetch journal disponible:

git branch -a 

ne renvoie rien. Je cherche à obtenir le code le plus récent de la seule branche (pas de raison de tout tirer) - est-ce que je ne peux pas faire ça?

Répondre

0

Enfin trouvé la solution moi-même. Aurait dû utiliser:

git checkout display-channel:display-channel 

à la place il ajoute/met à jour la branche:

remote: Total 0 (delta 0), reused 0 (delta 0) 
From bitbucket.org:bbaccount/svgopt 
* [new branch]  display-channel -> display-channel