我尝试了多种方法来压缩远程回购提交,但未正确完成。我要把它们全部压扁,然后做成一个。以下是提交列表。以下是我向上游的拉取请求的摘要(列出了7个提交)。我只想列出一个而不是7。
git reset --soft HEAD~7 git add --all git commit git push --force
首先,将git index重置为要压扁的提交之前。使用--softgit只重置索引而不接触您的工作目录。然后像往常一样创建一个提交。
--soft