git回滚远端代码
- 本地有代码 则运行:
git add file
git stash
记录stash编号 方便恢复例如:stash@{0}
- 先本地回退到相应的版本
一次:(不需要保存代码soft换成hard)
git reset --soft HEAD^
多次:(N次)
git reset --soft HEAD~N
- 强制推送
git push -u origin master -f
origin:远程仓库名 master:分支名称 -f:force 强制
- 合并代码,恢复stash
git stash apply stash@{0}