Git

rebase操作
将多次commit合并到一个commit,(仅适用于自己的开发分支,避免污染公共分支)
1.git rebase -i HEAD~5 (将最近5次commit合并到最初始的commit)
2.将后面的pick改为s,wq保存

3.多余的commitinfo删掉,用vim的dd快捷键,wq保存

->

4.git push -f 把改动推送到远端

将公共分支上的靠前的改动,合并到当前自己的开发分支,自己开发分支的commit靠后
git rebase pre
git push -f

posted @ 2024-04-19 11:34  Red_Revolution  阅读(3)  评论(0编辑  收藏  举报