GIT使用之路
基于场景的使用记录
远程分支回退
- 本地分支reset
- 远程分支revert
- 冲突较多直接删掉重来
本地分支reset
适用于远程分支单独占有,多人共享远程分支不适用
git reset [commitId]
git push -f origin [origin_branch] // -f 强制push
*远程分支revert
多人共享远程分支适用 git revert 代码回滚,版本向前
版本 A1 -> A2 -> B1 A2
出现问题需回滚到A1,但B1是队友提交的版本
git revert HEAD~1 A1->A2->B1->A1 OK啦