2010-10-26 4 views
7

Donc j'essayais de créer une branche orpheline. J'ai essayé quelques trucs et l'un d'entre eux (git checkout -b --orphan newbranch) a réussi à créer une branche appelée "--orphan"; maintenant il ne me laissera pas le supprimer en utilisant git branch -d --orphan. J'ai également essayé d'utiliser des guillemets et des caractères d'échappement. Rien ne semble fonctionner. J'ai aussi essayé d'utiliser gitg pour supprimer et renommer la branche; cela n'a pas fonctionné.Comment supprimer une branche nommée "--orphan"

Comment puis-je supprimer cette branche?

+2

+1 Drôle. Oh attendez, ce n'est pas slashdot ... –

Répondre

11
git branch -d -- --orphan 

Tout après -- est pris comme un argument et non un interrupteur. Cela fonctionne dans de nombreux endroits dans git (et dans de nombreux autres programmes Unix).

+0

+1: Je ne savais pas que «-» astuce. THX! –

Questions connexes