回退版本
1 | git reset --hard HEAD^ |
HEAD^ 上一个版本。
HAED^^ 上两个版本
HEAD~100 上100个版本
查看历史命令
1 | git reflog |
Workflow

撤销还未添加到stage(git add)的修改
1 | git checkout -- file |
该命令实际上是 用版本库里的版本替换工作区的版本(比如工作区误删,同样可以git checkout)
撤销已经添加到stage(git add)的修改
1 | git reset HEAD file |
查看远程库的信息
1 | git remote -v |
Git pull issues
This is no tracking information for the current branch
1
git branch --set-upstream-to=origin/dev dev
conflicts