美文网首页
【GIT】彻底删除一个提交

【GIT】彻底删除一个提交

作者: 盐果儿 | 来源:发表于2022-07-11 17:21 被阅读0次

有时候会提交本地一些不想提交的内容,像密码和日志之类的,这时候我们想要删除这个提交。

1. 查看提交记录,找到不想要的提交的上一个提交的commit hash

git log

2. 强制删除提交

git reset --hard [commit hash]

3. 推送到远程仓库

git push [branch name] --force

Reference:

https://blog.csdn.net/weixin_42089190/article/details/116975087

相关文章

  • git 仓库体积过大,如何减小?

    使用git filter-branch 彻底删除git中的文件(包括历史提交记录)[https://www.cnb...

  • git彻底删除提交历史

    git为我们提供了"后悔药", 但有时候我们会将一些敏感数据提交至git仓库,虽然使用了git rm删除文件,但是...

  • git彻底删除提交历史

    git为我们提供了"后悔药", 但有时候我们会将一些敏感数据提交至git仓库,虽然使用了git rm删除文件,但是...

  • 【GIT】彻底删除一个提交

    有时候会提交本地一些不想提交的内容,像密码和日志之类的,这时候我们想要删除这个提交。 1. 查看提交记录,找到不想...

  • git 能不能删除commit 记录?

    如果使用 git commit 提交了一个版本,之后怎样把这个版本彻底从系统里删除掉? 解决方法: 1、 查看提交...

  • 彻底删除git中的大文件

    git 如果提交一个文件,然后删除他,继续提交,那么这个文件是存在 git 中,需要使用特殊的命令才可以删除。 原...

  • Git add常用参数比较

    git add -A 提交所有变化 git add -u 提交被修改(modified)和被删除(delete...

  • GitHub基本使用

    git add -A提交所有变化 git add -u提交被修改(modified)和被删除(deleted)文件...

  • git add

    git add -A 提交所有变化 git add -u 提交被修改(modified)和被删除(delete...

  • 《Git/Gitlab进阶》十四:如何把文件真正的从Git里删除

    本章主要测试讲解 利用git filter-branch命令,彻底删除已提交文件。 测试过程内容较多,每个步骤都逐...

网友评论

      本文标题:【GIT】彻底删除一个提交

      本文链接:https://www.haomeiwen.com/subject/wxqwbrtx.html