-
Notifications
You must be signed in to change notification settings - Fork 6
Open
Labels
@CodeDreamfy
Description
记录操作git的时候的误操作
本地准备merge分支,但是手抖换成了pull另一个分支的代码,如何回滚到之前版本的代码?
# 查看当前分支的版本记录 git reflog master # 确认并复制要回退的commit的id复制后进行如下操作 git reset --hard <commit_id>
修改历史提交commit msg
# 查看要修改的commit记录id git log # 进行rebase交互式操作 git rebase -i commitId # 按i进入编辑,将对应commit的 pick -> edit,msg也可以顺便修改了 # 下一步 git rebase --continue # 合并commit git commit --amend