git
› Pro Git
› Atlassian Git Tutorial
› Pro Git 简体中文翻译
› GitX
pinkman
V2EX  ›  git

请问为什么不能创建 master/xxx 命名规则的分支呢

  •  
  •   pinkman · Apr 10, 2017 · 3865 views
    This topic created in 3499 days ago, the information mentioned may be changed or developed.

    通常新功能的开发,可以创建 feature/new-feature 命名规则的分支。但 git checkout -b master/something 就不行,报错 fatal: cannot lock ref 'refs/heads/master/something': 'refs/heads/master' exists;

    8 replies  •  2017-04-10 22:52:25 +08:00
    timwei
    timwei
    Apr 10, 2017
    1
    直觉是 git-flow 规范的
    jpuncle
    jpuncle
    Apr 10, 2017
    2
    因为你已经有 master 分支了,在 refs/heads/ 目录下已经有一个 master 文件了,所以创建 master/something 分支时(需要创建 master 目录,在其目录下创建 something 文件),不允许再创建 master 目录
    ![]( )
    jpuncle
    jpuncle
    Apr 10, 2017❤️1
    3
    图怎么不显示,再试试
    ![示例图]( )
    waruqi
    waruqi
    Apr 10, 2017
    4
    为什么不改成 master_xxx 呢?
    pinkman
    pinkman
    OP
    Apr 10, 2017
    5
    @jpuncle 原来如此,感谢
    Kilerd
    Kilerd
    Apr 10, 2017 via iPhone
    6
    问题是只能有一份 master 啊。其他的还能叫 master ?
    66beta
    66beta
    Apr 10, 2017
    7
    为何有这样的需求呢?
    Ouyangan
    Ouyangan
    Apr 10, 2017
    8
    别乱来 , 容易坑队友哈
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1651 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 14:07 · PVG 22:07 · LAX 06:07 · JFK 09:07
    ♥ Do have faith in what you're doing.