哪些字符在分支名稱中是非法的?哪些字符在分支名稱中是非法的?
回答
分支名稱不能:
- 有以點 「
.
」 - 擁有雙點 「
..
」 - 最終以一個 「
/
」 - 開始的路徑組件以「
.lock
」結尾 - 包含ASCII控制字符「
~
」,「^
」, 「:
」 或空格 「」
- 含有反斜線 「
\
」 - 包含空格
感謝Jakub Narębski:在man page爲git check-ref-format
有更多的細節。
值得一提的是'>'是允許的,但要在bash中切換到該分支,它需要使用前面的'\'轉義 – igniteflow 2013-10-25 12:46:59
在SVN中允許使用反斜線'\',並且我看到了類似的分支。 – mvd 2014-03-27 16:44:16
我在分支名稱中使用逗號時遇到了問題,但沒有看到它在手冊頁中被列爲不允許。任何人都知道肯定? – DMTintner 2014-04-01 13:06:29
- 1. 哪些字符對Haxe方法/函數名稱合法?
- 2. 哪些字符在JSON密鑰名稱中有效/無效?
- 3. 配置混帳拋出錯誤在分支名稱中使用某些字符
- 4. MongoDB字段名稱中不允許使用哪些字符?
- 5. 非法字符串偏移「名稱」laravel
- 6. 查找字體支持哪些字符
- 7. 哪些版本的Android支持哪些包簽名算法?
- 8. CSS類名中廣泛支持哪些字符?
- 9. 指示哪些分支跟蹤哪些遠程分支
- 10. iPhone應用程序名稱中允許使用哪些字符
- 11. 如何刪除名稱中包含無效字符的分支?
- 12. 是一個字符串的方法的名稱?在java中是
- 13. UTF-8支持哪些字符編碼?
- 14. 哪些字符在拆分方法中不能接受?
- 15. 簽出只有分支名稱的前幾個字符的git分支
- 16. 分支名稱將在gitolite
- 17. 標籤名稱的CVS分支名稱
- 18. CCL打破文件/目錄名稱中的非法字符?
- 19. 替換Simulink塊名稱中的非法字符
- 20. 使用屬性名稱中的非法字符轉換JSON
- 21. 可以在Matlab中打印哪些額外的字符(非ASCII)?
- 22. 列和名稱中的分隔字符
- 23. 非法語法期望有效的起始名稱字符
- 24. 如何知道字符串中的哪些字符被分配?
- 25. 文件名中的非法字符
- 26. 在TFS中使用git分支名稱
- 27. 在git中切換分支名稱
- 28. 在一步中改變分支名稱
- 29. COM/.NET接口名稱中的非字母數字字符
- 30. 「master」是git中的標準分支名稱,還是僅僅是標準做法?
根據線程https://stackoverflow.com/questions/16862933/how-to-resolve-gits-not-something-we-can-merge-error,一個「,」逗號也是非法的。 – pbuerki 2017-07-27 19:02:42