我是新手,我从中git squash
创建了一个新分支
,然后做了很多更改并推送到分支。现在分支上有 8 个提交,我将所有 3 个提交压缩为单个提交,但是当我这样做时,它对我不起作用。请参阅我遵循的以下步骤:a
master
a
a
step-1: git rebase -i HEAD~3
response:
pick c69a5da4 Items API setup
pick 83686433 rake task for Item ES index
pick ee479ace Items API report setup with test case integrations
我对响应进行了一些更改,更新后的响应是:
pick c69a5da4 Items API setup
pick 83686433 rake task for Item ES index
squash ee479ace Items API report setup with test case integrations
之后,我保存了这个文件并更改了提交消息,但现在当我检查日志时仍然显示两个提交。
o [branch-name] Items API report setup with test case integrations
o Items API setup
但是当我a
从 github repo 检查到分支时,分支没有任何变化a
,所以我做错了,谁能指导我。