通常新功能的开发,可以创建 feature/new-feature
命名规则的分支。但 git checkout -b master/something
就不行,报错 fatal: cannot lock ref 'refs/heads/master/something': 'refs/heads/master' exists;
1
timwei 2017-04-10 17:44:23 +08:00
直觉是 git-flow 规范的
|
2
jpuncle 2017-04-10 18:00:51 +08:00
因为你已经有 master 分支了,在 refs/heads/ 目录下已经有一个 master 文件了,所以创建 master/something 分支时(需要创建 master 目录,在其目录下创建 something 文件),不允许再创建 master 目录
![]( ) |
3
jpuncle 2017-04-10 18:02:29 +08:00 1
图怎么不显示,再试试
![示例图]( ) |
4
waruqi 2017-04-10 18:02:48 +08:00
为什么不改成 master_xxx 呢?
|
6
Kilerd 2017-04-10 18:21:42 +08:00 via iPhone
问题是只能有一份 master 啊。其他的还能叫 master ?
|
7
66beta 2017-04-10 18:23:52 +08:00
为何有这样的需求呢?
|
8
Ouyangan 2017-04-10 22:52:25 +08:00
别乱来 , 容易坑队友哈
|