2013-04-22 39 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分支和拉動操作。