2013-04-22 70 views
3

下面是我用一个工作流程:未合并否认提交承诺

  1. 使分支A变化。
  2. 结帐分支B
  3. 合并分支A更改为分支B
  4. 同步(推拉)分支B到远程分支。
  5. 结帐分支A
  6. 回到步骤1

问题是,有时我忘记了第5步,而不是分支A,我更改了分支B

是否可以配置分支B,以便它会拒绝“常规”提交并只允许合并提交?

回答

1

而不是手动做这项工作,我会建议使用像git-flow这样的工作流程。

或者你可以写一个简单的脚本,为你做这个工作。

如果您希望手动执行操作,可以使用git-hook,它自动合并B分支和拉动操作。