查看日志
git log
版本回退
git reset --hard commitID
查看全部提交
git reflog
查看分支
git branch
-vv 显示更详细的分支
git branch -vv
创建分支
git branch name
切换分支
git checkout name
创建并切换分支
git checkout -b name
合并分支
git merge name
删除分支
git branch -d name
强制删除
git branch -D name
添加远程仓库
git remote add 远端名称 远程地址
查看远程仓库
git remote
显示更详细的远程仓库信息 -vv
git remote -vv
推送到远程仓库
git push 远端名称 本地分支名:远端分支名
强制推送 -f
抓取 不会合并
git fetch
拉取 抓取并合并
git pull