Rebase
rebase操作可以把本地未push的分叉提交历史整理成直线
缺点:是本地的分叉提交被修改
Git用(HEAD -> master)和(origin/master)标识出当前分支的HEAD和远程origin的位置
查看历史
git log --graph --pretty=oneline --abbrev-commit
推送
git push origin master
git pull
git status
git log --graph --pretty=oneline --abbrev-commit
git rebase
git log --graph --pretty=oneline --abbrev-commit
rebase操作前后本地commit修改内容变化了,但最后提交内容是一致的
不是基于d1be385 init hello,而是基于f005ed4 (origin/master) set exit=1
推送分支到远程
git push origin master
git log --graph --pretty=oneline --abbrev-commit
Git学习笔记<9> Rebase
最新推荐文章于 2024-07-11 19:42:05 发布