GIT 删除指定COMMIT提交
2017-12-08 20:33
330 查看
1.git log
找到要删除的提交 Id ( 简写为 Id-a) 之前一次 提交的 Id (简写为 Id-b);
2.git rebase -i Id-b
表示回退到之前的版本,并在之后会提交需要的所有提交。
3.删除要删除的提交(skip 变成 drop 或者 删除想要删除的那一行),并保存退出。
4.git push origin branch-name --force
备注:
可能存在 git rebase --continue 提示,按照提示执行即可。
找到要删除的提交 Id ( 简写为 Id-a) 之前一次 提交的 Id (简写为 Id-b);
2.git rebase -i Id-b
表示回退到之前的版本,并在之后会提交需要的所有提交。
3.删除要删除的提交(skip 变成 drop 或者 删除想要删除的那一行),并保存退出。
4.git push origin branch-name --force
备注:
可能存在 git rebase --continue 提示,按照提示执行即可。
相关文章推荐
- git删除错误提交的commit
- Git删除错误提交的commit
- git 删除某次指定的提交
- git 删除错误提交的commit
- git 删除错误提交的commit
- git 合并某个提交commit到指定的分支上
- git删除错误提交的commit
- git commit 不小心把账号密码文件提交上去并push到远程后,怎么删除commit记录
- git 删除错误提交的commit
- 使用git命令修改指定的commit提交记录并提交到远程服务器的方法
- git 忽略提交某个指定的文件(不从版本库中删除)
- git 删除错误提交的commit
- git删除错误提交的commit
- gittortoise 提交 push 的时候指定某次commit的代码
- git 删除错误提交的commit
- 如何把Git的某个commit提交到指定的本地分支和远程分支
- git删除某次提交(某个commit)的方法【转】
- git 删除中间某次commit,重新提交到远程
- git删除错误提交的commit
- git 删除错误提交的commit