35

标题几乎就是问题。我知道,git rm file但这不是我要找的。我正在寻找一种仅使用浏览器删除 github 存储库中的文件和文件夹的方法。

4

4 回答 4

38

这(还没有?)可通过 Web 界面使用。

由于 GitHub 添加了文件编辑,然后是文件创建功能,因此提出这样的功能可能是有意义的。这样做的推荐渠道是发送电子邮件至support@github.com

更新

现在可以通过 Web 界面删除文件。

截屏

于 2013-01-09T15:11:04.713 回答
23

删除文件夹中的所有文件。如果文件夹中不再有文件,则会自动删除文件夹。

于 2017-09-08T14:43:59.213 回答
11

您不能使用浏览器删除文件夹,但可以使用桌面应用程序。将 repo 克隆到一个目录,删除那里的文件夹,然后使用应用程序提交更改。

于 2016-11-24T10:43:38.813 回答
0

目前无法使用 Web UI 选择多个文件进行删除。

与此同时,GitHub 推荐编辑或删除多个文件的方式是使用本地存储库。然后,您将能够删除本地克隆中的文件,将该更改提交到本地存储库,然后将该更改推送到 GitHub 上的远程存储库。

执行此操作的步骤是:

  • 在命令行中,导航到您的本地存储库。

  • 确保您在默认分支中:

      git checkout master
    
  • rm -r命令将递归删除您的文件夹:

      git rm -r folder-name
    
  • 提交更改:

      git commit -m "Remove duplicated directory"
    
  • 将更改推送到您的远程存储库:

      git push origin master
    

我希望这有帮助!

于 2019-06-19T17:18:19.050 回答