git 合并多个commit 使分支保持一次提交

1.控制台输入 git log 查看commit历史 找到历史提交sha

2.控制台输入 git rebase -i d0c5de8f7ca8e58fef347b36dd6b0f42f551cdb4 进入变基

3.输入英文i进入VM输入模式

4.保留第一行的pick 后面的pick改为s

5.esc退出输入模式

6.输入:wq保存退出

7.输入英文i进入VM输入模式

8.删除多余注释仅保留一条

9.esc退出输入模式

10.输入:wq保存退出

11.git push origin story-qqq -f 强推覆盖掉远程的多次提交

相关推荐
2501_9153743533 分钟前
git 查看用户信息
git
palomua8 小时前
Git Updates were rejected because the remote contains work that you do not
git
不知名。。。。。。。。13 小时前
Linux—— 版本控制器Git
linux·运维·git
JJ1M815 小时前
Git技巧:Git Hook,自动触发,含实战分享
git·python·自动化
服部17 小时前
如何查看指定作者在所有分支的提交记录
前端·git·github
大卫小东(Sheldon)19 小时前
使用DVC管理大文件变更历史(基于git)
git
晓龙的Coding之路20 小时前
如何通过git删除某个文件的历史提交记录
git·git删除指定文件log
手可摘星Chen1 天前
commitlint安装和配置使用教程
前端·git
曾经的三心草1 天前
Git-基本操作
大数据·git·elasticsearch
i_am_a_div_日积月累_1 天前
git检查提交分支和package.json的version版本是否一致
git·json