git pull命令的撤销和git 切换分支
碎碎念:我们在使用git的时候,可能会因为分支太多,一时之间下拉代码选错分支,这个时候我们就需要撤销 下拉git pull
的操作
-
git reflog
查看分支的所有分支的左右操作记录 -
git reset --hard commitId
或者是git reset --hard | [email protected]{1}
备注:出现这种下拉分支与本地当前分支不符合的情况,我们可以通过每次下拉代码之前看一下当前所在分支
查看分支:我们可以通过git branch
查看分支也可以通过git branch -a
查看本地以及远程分支;
穿件或者切换分支:可以通过git checkout -b plus origin/plus
作用是checkout远程的mybch分支,在本地起名为mybch分支,并切换到本地的mybch分支
关于我们查看提交的记录git log
和git reflog
的区别可以查看git命令log与reflog的比较
关于git分支以及同步
git fetch
将本地分支与远程保持同步
git 查看所有远程分支以及同步