返回上次提交:
git reset --hard HEAD^
git push --force
修改commit提交信息:
git commit --amend
git reset 后可以使用git reflog:
git reflog 可以查看所有分支的所有操作记录(包括已经被删除的 commit 记录和 reset 的操作)
git stash 保存当前的工作进度。会分别对暂存区和工作区的状态进行保存
git stash pop 如果不使用任何参数,会恢复最新保存的工作进度,并将恢复的工作进度从存储的工作进度列表中清除。
git branch -D dev git删除本地分支
git push origin --delete branch git删除远程分支