2015-12-04 58 views
3

當我通過右鍵單擊分支並選擇「Checkout Branch | origin/f/xxxx」檢出分支時,我會看到以下對話框。按下結帳後,似乎本地分支以大寫字母命名。 (請參閱高亮顯示)當我推送到遠程(在GitHub上)時,系統會要求我在服務器上創建一個新的跟蹤參考,並創建一個新的分支,因爲它區分大小寫。 UI不允許我推送到「f/xxxx」或重命名分支。Git擴展中的簽出分支創建分支,大寫名稱

我檢查我的忽略大小寫設置:

$混帳配置--get core.ignorecase

真正

任何想法,爲什麼出現這種情況?

感謝

+0

我有類似的問題。我創建了一個名爲feature/feature_one的分支,它最終成爲FEATURE/feature_one。請幫忙嗎? – hmartinezd

回答

0

在我git的\ \裁判頭\文件夾中, 「F」 目錄是大寫的。不確定哪種軟件是以這種方式創建的 - GitExtensions,SourceTree或GitHub.com Windows桌面客戶端。通過將其重命名爲小寫,我不再有問題。