git使用技巧
git版本切換技巧
git checkout 分支名/版本名//分離出head指針 git chekout 版本名//實際移動的是head指針,讓head指針指向前一個版本 git checkout master^ //head指針默認指向當前分支,指向版本的操作是head指針在做 head -> master -> c1//分離后,head指向c2版本 git checkout c2head -> c2master -> c1//當head與master同一指向時,讓head指針向前一個移動一個版本 git checkout master^head -> c2master -> c1讓分支移動
git branch -f 分支名 版本號//master指針移動到HEAD指針指向的版本往前移3個版本 git branch -f master HEAD^3git撤銷變更
git reset HEAD~1 //讓master分支回退到c1這個版本 c0 - c1 - c2//將撤銷更改分享給別人 git revert HEAD//master指向c2',這與c1的狀態是相同的 c0 - c1 - c2 - c2'轉載于:https://www.cnblogs.com/pluslius/p/10188230.html
總結