github-push在PR中提交一次



一旦创建了PR,并且提交添加得很慢,以后是否可以压缩它们?我创建了一个PR,添加了一堆提交,在我发送审查之前,我想压缩PR,这样PR就干净了。

我知道这可以通过做这样的事情来实现

git rebase -i HEAD~n (where n is number of commits)
// change last (n-1) picks to squash
// save and quit
// give new commit name

但是一旦PR创建,这些步骤就不起作用

提交历史记录中已经进行了更改,因此一旦打开PR,这是不可能的。

你有两个选择:

  1. 关闭PR,压缩提交并打开另一个PR
  2. 合并时挤压提交

最新更新