【发布时间】:2016-06-25 05:25:20
【问题描述】:
我正在编写一个应用程序,在其中限制 git 分支名称中允许的字符。目前限制为 [a-zA-Z0-9/_-]+。用户可能要求使用哪些其他特殊字符?我知道 / 很受欢迎所以我把它包括在内,还有其他这样的角色吗?
【问题讨论】:
-
您拥有的字符似乎足够了。您的用户只需要学会接受它。
-
@NoufalIbrahim:没错,但是当事情解决后,在第一版软件发布之前,向用户尝试猜测他们的需求迈出了一步。非常幸运地发现了“/”,因此用户会更加高兴。
-
或者您可以只使用
git check-ref-format而不要施加任意和不可预测的限制。无论您的应用提供什么价值,这都会降低该价值。
标签: git branch git-branch