美文网首页Git
Git删除远端所有历史提交

Git删除远端所有历史提交

作者: cx7 | 来源:发表于2018-11-10 17:58 被阅读0次

删除所有远端的历史提交

使用场景:想要删除某个仓库的所有历史提交 使得它成为新的空白仓库

操作步骤

  1. 创建一个空白的分支
    git checkout --orphan new_branch
  1. 创造一个commit
    1.touch README.md
    2.git add README.md
    3.git commit -m "[feature]:initial commit"
  1. 删除原先的master分支
    git branch -D master
  1. 空白分支重命名为master
    git branch -m master
  1. 强制推送到远端
    git push -f origin master

相关文章

  • Git删除远端所有历史提交

    删除所有远端的历史提交 使用场景:想要删除某个仓库的所有历史提交 使得它成为新的空白仓库 操作步骤 创建一个空白的...

  • Git

    Git Git常用命令 提交代码到本地仓库 删除所有untracked的文件 回退版本 从远端拉取代码 同步本地代...

  • Git查看, 删除, 重命名远端分支

    查看远端分支git branch -a 删除远端分支git push origin --delete 重命名远端分...

  • git 删除文件 - 包括所有提交历史

    git 删除文件 - 包括所有提交历史 参考文档 http://www.cnblogs.com/shines77/...

  • Git命令(3)

    查看远端地址 git remote -v 删除远端地址 git remote rm origin 添加远端地址 g...

  • Git 回退到指定版本

    查看 Git 的历史版本号 回退到某个历史提交版本 推送到远端分支 在执行 git reset 后本地已经回退到指...

  • git 常用命令

    查看远端所有分支:git branch -r 在远端删除分支后,本地使用 1 中的命令看的还是之前的所有分支。需要...

  • Android 清除所有git提交记录

    目的:希望删除所有提交历史记录,但将代码保持在当前状态。有些敏感信息被提交了想要清除掉。 方案一:删除.git文件...

  • git删除所有的历史提交记录

    为什么要清空 git 中的 commit 记录?可能是有时候不小心提交了敏感信息,那么后果可能很严重 那么如何解决...

  • git删除提交历史

    精准入口==>官方文档 Q:我们在提交代码时,把密码或者敏感信息也提交了,怎么办? A:“在本地删除密码或敏感信息...

网友评论

    本文标题:Git删除远端所有历史提交

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