【发布时间】:2021-08-29 07:44:15
【问题描述】:
我向 Github 项目发送了一个简单的拉取请求。一位维护者提出了一种不同的方法。如何使用新方法调整我的拉取请求?
我知道向已经存在的拉取请求添加提交是正常的,但在这里我基本上会撤回整个第一次提交。标准方法是什么?
【问题讨论】:
-
你可以添加新的提交,没关系。如果你愿意,你可以在 PR 准备好时将它们压缩(stackoverflow.com/questions/5189560/…)成单个提交
-
感谢@JonhyBeebop!即使分支的拉取请求已经在上游打开,我可以压缩分支吗?
-
@JonhyBeebop 我正在阅读链接的问题,并且高度评价的评论警告“注意只压缩本地提交。永远不要触摸推送的提交!”
-
关闭公关重新开始?
-
@Anna 是的,你可以压缩推送的提交。添加带有
-f(强制)标志的推送新(压缩提交)。是的,这有点吓人,因为您可以删除不想删除的内容。但我仍然认为你应该只添加新的提交,不要考虑以前的。在开发过程中,解决方案的整个概念发生变化是可以的
标签: git github pull-request