本地保存代碼git
# 保存 git stash git stash save 「修改的信息」 # 展現全部保存的版本 git stash list # 恢復版本 # 取最後一個版本,並刪除該版本 git stash pop # 恢復須要的某個版本 版本號經過展現版本命令獲取 git stash apply stash@{0} # 刪除版本 # 刪除某個版本 git stash drop stash@{0} # 清除全部版本 git stash clear
遠程分支版本回退緩存
# 查看版本號 git reflog # 撤銷提交併保留修改,版本號爲提交的上一個版本。 # 參數 soft:改動放在緩存區 mixed 改動不放在緩存區 git reset --soft 版本號 # 強制推送到遠程分支,origin:遠程倉庫名稱,master:分支名稱 git push -f origin master
本地回退app
# 回退到上一個版本 git reset -hard HEAD^ # 回退到某個版本 git reset -hard 版本號