2015-12-04 1 views
3

Lorsque je vérifie une branche en cliquant avec le bouton droit sur la branche et en sélectionnant "Checkout Branch | origine/f/xxxx", la boîte de dialogue suivante apparaît. Après avoir appuyé sur checkout, il semble que la branche locale est nommée avec une lettre majuscule. (Voir surbrillance) Quand je pousse vers la télécommande (sur GitHub), on me demande de créer une nouvelle référence de suivi sur le serveur et une nouvelle branche est créée car elle est sensible à la casse. L'interface utilisateur ne me permet pas de pousser sur "f/xxxx" ou de renommer la branche.La branche Checkout dans Git Extensions crée une branche avec un nom majuscule

J'ai vérifié mes ignorer réglage de cas:

config $ git --get core.ignorecase

vrai

Toute idée pourquoi cela se produit?

Merci

+0

J'ai un problème similaire. Je crée une branche nommée feature/feature_one, et elle finit par être FEATURE/feature_one. S'il vous plaît toute aide? – hmartinezd

Répondre

0

Dans mes refs .git \ examples \ têtes \ dossier, le répertoire "f" a été mis en majuscule. Vous ne savez pas quel logiciel était responsable de la création de cette façon - GitExtensions, SourceTree ou le client de bureau Windows de GitHub.com. En le renommant en minuscules, je n'ai plus eu le problème.