如何删除github存储库的内容?

时间:2015-07-24 10:29:47

标签: xcode git github push pull

我错误地将使用Xcode工具栏的代码推送到github上的存储库中。现在,我想删除主分支中的所有文件,但不删除存储库。然后我想把我的代码拉到存储库这次而不是推送。有没有人知道如何删除master分支的所有内容?

4 个答案:

答案 0 :(得分:4)

在git中,您无法删除分支的内容。您所能做的就是推送一个删除所有文件的提交 如果要从干净的存储库重新开始,则必须删除当前的存储库,例如创建一个具有相同名称的新存储库。

答案 1 :(得分:0)

我制作了一个可以帮助您实现此目的的工具..它不需要您输入身份验证令牌,因为netlify会为您处理:) 查看 https://repo-cleaner.netlify.com

答案 2 :(得分:0)

只是为了支持quentin的回答,所以添加了git命令:

  1. 保留本地存储库文件夹的备份并删除其所有内容。

  2. 添加这些更改以提交

$ git add *
  1. 添加提交消息
$ git commit "Remove everything"
  1. 推送更改
$ git push -f

答案 3 :(得分:0)

删除git存储库并创建一个具有相同名称的新存储库