git branch -a #查看分支
git branch #*当前分支
git checkout dev #切换
git fetch #同步远程分支
git status -s
git clone
git pull origin dev
git diff
git add
git add -A
git commit -m '第一次版本提交'
git push origin dev
git checkout file #丢弃
git clean -f #删除某一个文件
git clean -d #删除递归
git branch -a
git pull origin dev
#创建并切换分支
git checkout -b master
git push origin dev
#挑拣 某一个提交
git cherry-pick 提交号
#已提交未push
git reset HEAD^
git checkout . 丢弃所有修改
git revert HEAD~2 revert前两个版本
git merge 分支名