我正在尝试压缩分支的提交。我遵循的步骤:
git clone -b <branch> <url>
git rebase -i HEAD~3
pick
更改为squash
并保存。最后表示成功。
[detached HEAD b607ebc] <commit msg>
Date: Mon Jul 10 23:01:25 2017 -0700
5 files changed, 41 insertions(+), 5 deletions(-)
Successfully rebased and updated refs/heads/<commit msg>.
它确实更改了克隆的项目,但并未影响原始存储库。
我尝试了很多选择。但是他们中的任何一个都没有用。我究竟做错了什么?请帮我解决一下这个。非常感谢。