git add .
git commit -m "xxx"
git push
git fetch // 重新拉分支
git branch // 本地分支
git branch -a // 远程分支
git checkout xxx // 切换到xxx分支
git merge xxx // 将某分支合并到当前分支
git push origin dev // 合并之后提交命令
rm .git/index // 删除暂存区所有文件
本地版本回退
git flog // 查询提交日志
git reset --hard xxxid // 回退
最近发现自己用git pull命令虽然成功了,但是代码完全没有改变。解决方法
//重置索引和工作目录
git reset --hard
//更新代码
git pull