简友广场想法软件测试

Learn Git - 常用命令学习总结(2)

2020-04-09  本文已影响0人  xianling_he

学习网站:https://learngitbranching.js.org/

Git Rebase

介绍.png

当前的分支类似如下

完成如下操作

image.png
git checkout -b bugFix
git commit
git checkout master
git commit
git checkout bugFix
git rebase master

Git概念 - header

-完成如下操作时候header的指向情况

git checkout c1
git checkout master
git commit
git checkout c2
image.png

Git概念 - RelativeRefs (^)

image.png image.png
git checkout bugFix^

Git概念 - Relative Refs (~)

image.png

Branch forcing


image.png
git branch -f master HEAD~3
image.png

Git概念 - Reversing Changes in Git

git reset HEAD~1
image.png
git revert HEAD
image.png
git reset HEAD~1
git checkout pushed
git revert HEAD
上一篇 下一篇

猜你喜欢

热点阅读