3

这是我使用的工作流程:

  1. 在分支中进行更改A
  2. 结帐分行B
  3. 合并从一个分支A到另一个分支的更改B
  4. 同步(推送和拉取)分支B到远程分支。
  5. 结帐分行A
  6. 返回第 1 步

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

是否可以配置分支B以拒绝“常规”提交并仅允许合并提交?

4

1 回答 1

1

我建议不要手动完成这项工作,而是使用git-flow 之类的工作流程。

或者您可以编写一个简单的脚本来为您完成这项工作。

如果您更喜欢手动操作,您可以使用git-hook自动合并您的B分支和拉取操作。

于 2013-04-22T14:04:28.163 回答