1、从指定commit提交记录创建新的分支并推送到远程
git log
git checkout -b 分支名 commit-id
git push -u origin 分支名
2、stash暂存更改
git stash
git stash save "test" //给记录命名
git stash pop
git stash pop stash@{num} //指定弹出 powershell好像不能用
git stash list
git stash clear
git stash apply
git stash apply stash@{num} //应用 不删除
git stash drop stash@{num} //删除某个记录
(需要哪一块可以留言补充)