如何压缩GitHub网站中的提交?

如何压缩GitHub网站中的提交?,git,github,squash,git-squash,Git,Github,Squash,Git Squash,我通过网站对GitHub存储库中的一个文件进行了一些编辑,然后提交了更改。这与更改文件、提交文件然后将其推送到源文件不同,我是通过访问网站直接完成的。现在该分支中有两个提交。我可以从终端压缩最后一次提交吗?如果没有,我有没有办法从GitHub网站上挤压它 我不是以英语为母语的人。所以,请原谅我的英语不好。我认为你不能从网站本身做到这一点。但是你可以在终点站做 # Pull in the remote changes $ git pull # Rebase the last 2 commits

我通过网站对GitHub存储库中的一个文件进行了一些编辑,然后提交了更改。这与更改文件、提交文件然后将其推送到源文件不同,我是通过访问网站直接完成的。现在该分支中有两个提交。我可以从终端压缩最后一次提交吗?如果没有,我有没有办法从GitHub网站上挤压它


我不是以英语为母语的人。所以,请原谅我的英语不好。

我认为你不能从网站本身做到这一点。但是你可以在终点站做

# Pull in the remote changes
$ git pull

# Rebase the last 2 commits interactively
$ git rebase -i HEAD~2
pick abcdef commit to keep
squash 123456 commit to squash

# Override the remote branch
$ git push -f origin <branch> 
可能重复的