【问题标题】:Github, remove all files from repository [closed]Github,从存储库中删除所有文件 [关闭]
【发布时间】:2014-01-04 11:18:33
【问题描述】:

如何仅从存储库中的代码中删除所有文件和提交(但不从 wiki 中删除任何内容)?

【问题讨论】:

标签: github


【解决方案1】:

创建一个新的空分支,添加您想要替换 repo 的任何提交,然后 git push -f 该分支以覆盖远程 master。

【讨论】:

    【解决方案2】:

    你可以像这样在本地新建一个空分支

    git branch newbranch
    

    删除其中的所有文件,然后提交。然后可以将其推送到将覆盖 master 的远程:

    git push -f origin newbranch:master
    

    【讨论】:

    • 这不会删除提交历史。
    猜你喜欢
    • 1970-01-01
    • 2011-06-04
    • 1970-01-01
    • 2014-09-21
    • 1970-01-01
    • 1970-01-01
    • 2016-12-17
    • 2019-07-28
    相关资源
    最近更新 更多