【发布时间】:2013-04-03 18:35:30
【问题描述】:
常见情况:贡献者发送包含 1 或 2 个有用更改以及 ton 的(我不需要的)由他的 IDE 自动进行的空白更改的拉取请求。
当然,我可以告诉他调整他的 IDE,并使用 GitX 之类的工具在提交之前进行特定的更改,但是损害已经造成;要么他必须重新提交并强制推送,我必须接受所有更改,或者我们中的一个人必须在合并之前添加一个“撤消”提交。
有更简单的方法吗?
理想情况下,我可以像 GitX 中的提交过程一样合并:我可以从分支中取消暂存特定更改,并且该工具会自动重写提交或在合并前进行“撤消”提交。
【问题讨论】:
-
澄清一下,我正在寻找一种解决方案,让我能够以最小的痛苦接受合并(有点责备)。政策变更/执行并没有真正回答我的问题。
-
例如一个检查 PR 的工具,然后进行文件更改,这将逆转 PR 中所做的所有更改。然后我可以选择性地暂存/提交“撤消”更改、提交和合并。
标签: git github git-merge pull-request gitx