分支操作---------------------------------------
1 查看所有分支
git branch -a
2 创建本地分支
git branch test
3 修改分支名
git branch -m test newTest
4 切换至test 分支
git checkout test
5 推送本地分支至远程仓库
git push --set-upstream origin test
6 删除远程分支
git push origin --delete remotes/origin/test
7 清除远程分支的本地缓存(获取被删减后的远程分支)
git fetch -p origin
版本操作----------------------------------------
1 查看提交的版本
git reflog
2 回退指定版本
git reset --hard commid
撤销-------------------------------------------------
1 撤销上一次commit
git reset --soft HEAD^
存储--------------------------------------------------
(当你需要切换分支去修改紧急需求时 但又不想多一条log信息时使用)
1 存储当前暂存和未暂存的内容
git stash save 暂存内容
2 展示当前暂存区列表
git stash list
3 展示暂存区文件修改信息 [详情]
git statsh show [-p]
4 应用最新存储
git stash pop
5 应用指定暂存
git stash apply [num]