高质量技术免费分享
https://blog.youkuaiyun.com/everyonetimeismoney/article/details/94412711
1、版本回退
git reset --hard 139dcfaa558e3276b30b6b2e5cbbb9c00bbdca96
git push -f -u origin 分支名
2、合并提交
git cherry-pick <commit id>
3、切换分支
git checkout <name>
4、暂存工作区
git stash就可以将你当前未提交到本地(和服务器)的代码推入到Git的栈中
git stash apply将以前一半的工作应用回来。
git stash list命令可以将当前的Git栈信息打印出来
git stash apply stash@{1}就可以将你指定版本号为stash@{1}的工作取出来,当你将所有的栈都应用回来的时候,可以使用’git stash clear’来将栈清空
版本回退
http://blog.youkuaiyun.com/newjueqi/article/details/49098123
https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/0013744142037508cf42e51debf49668810645e02887691000/