git删除远程提交记录

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/a740169405/article/details/79626083

背景

开发过程中,如果把本地的某一个commit推送到远端后,希望把远端的该条记录删除。

git revert

需要删除本地commit,并同步到服务器,使用git revert可以删除某一次提交,并为本次删除生成一个新的提交。也就是说不是把之前的提交记录抹去,在提交记录中还是能看到之前的提交,并且有一个新的revert提交,把之前的提交取消掉。

git revert <commitId>

使用上面的命令可以删除某一个提交。git revert commit (比如:fa042ce57ebbe5bb9c8db709f719cec2c58ee7ff)撤销指定的版本,撤销也会作为一次提交进行保存。

总结

git revert是提交一个新的版本,将需要revert的版本的内容再反向修改回去,
版本会递增,不影响之前提交的内容

猜你喜欢

转载自blog.csdn.net/a740169405/article/details/79626083
今日推荐