git
git checkout -b test 创建并切换到分支test
git clone
git branch master
git merge test 合并test到master
(git merge --no-ff -m "merge with no-ff" test)
git branch -d test 删除分支test
git log --graph --oneline查看分支图
git log --oneline
===================================
git stash list
git stash -s精简方式
git diff HEAD查看工作区与当前分支(即历史区)的差异
git diff --cached 查看暂存区与历史区的差异
===================================
git reset --hard HEAD~1到上一个版本(~2、~3、~4。。。~100。。。)
git reset --hard 版本号
git reflog 查看你每一次的命令
*:git reset --soft 只回退历史区,工作区和暂存区都不变
git reset --hard 三区都回退
git reset 默认方式,回退历史区和暂存区,工作区不变
==================================
git remote -v 查看关联的远程仓库