假如我要把 dev merge 到 master 上,merge 后发现不对,需要撤销 merge,现在我的做法是直接 reset 到该 merge 的前一个 commit 上,网上也有看到说用 revert 的,想问问各位 v 友平时都是怎么做的?
1
noe132 2018-03-19 17:24:51 +08:00 via Android
reset 的话可能会有冲突。
提交一个 revert commit 是比较合理的做法。 当然如果是个人项目,我就直接 reset 了。commit 记录会看起来比较舒服 |
2
zhangxiao 2018-03-19 17:26:20 +08:00
一般多人项目 master 我们禁止 fpush,所以只能提交一个 revert commit。如果允许重写 master 并且 merge 之后没有其它 commit 那可以 reset 然后 fpush 一下
|
3
mikicomo OP |
4
alexlee0728 2018-03-19 21:26:08 +08:00 via Android
revert,简单不折腾。
|