常用GIT命令
1.使用git stash将改动存到暂存区,git stash之后可以随意切换分支,切换后再使用git stash pop即可将暂存区的改动恢复到当前分支;
2.如果使用 git stash pop后有冲突, 可以使用:git reset --hard 撤销git stash pop操作,将当前分支状态恢复;
3.撤销git add操作, 使用:git reset 文件名, 撤销所有的,把文件换成 . 即可
4.撤销上一次的commit(没有执行push),使用:git reset HEAD~ , 可以保证原本的修改还在,同时撤销本次提交失误
4.分支合并冲突后直接回退:git reset --hard HEAD
5.代码回退到某次commit,先执行: git reset --hard commitId 然后:git push origin 分支