Skip to main content

此版本的 GitHub Enterprise 将停止服务 2023-01-18. 即使针对重大安全问题,也不会发布补丁。 为了获得更好的性能、更高的安全性和新功能,请升级到最新版本的 GitHub Enterprise。 如需升级帮助,请联系 GitHub Enterprise 支持

删除仓库中的文件

可以在 GitHub Enterprise Server 上的存储库中删除单个文件或整个目录。

Who can use this feature

People with write permissions can delete files or directories in a repository.

关于文件 和目录 删除

可以删除存储库 中的单个文件或整个目录,包括目录 中的所有文件。

如果尝试在没有写入权限的存储库中删除文件或目录,我们会在你的个人帐户中创建项目的分支,并在你提交更改后帮助你向原始存储库发送拉取请求。 有关详细信息,请参阅“关于拉取请求”。

如果删除的文件 或目录 包含敏感数据,则该数据仍将在存储库的 Git 历史记录中提供。 要从 GitHub Enterprise Server 中彻底删除文件,您必须从仓库的历史记录中删除该文件。 有关详细信息,请参阅“从存储库中删除敏感数据”。

删除文件

  1. 浏览到要删除仓库中的文件。
  2. 在文件顶部,单击
  3. 在页面底部,输入一条简短、有意义的提交消息,描述您对文件所作的更改。 您可以在提交消息中将提交归于多个作者。 有关详细信息,请参阅“创建具有多个共同作者的提交”。 更改的提交消息 1. 在提交消息字段下面,确定是要将提交添加到当前分支还是新分支。 如果当前分支是默认分支,则应选择为提交创建新分支,然后创建拉取请求。 有关详细信息,请参阅“创建新的拉取请求”。 提交分支选项 1. 单击“提议文件更改”。 提议文件更改按钮

删除目录

  1. 浏览到仓库中要删除的目录。
  2. 在右上角,单击 ,然后单击“删除目录”。 删除目录的按钮
  3. 审查要删除的文件。
  4. 在页面底部,输入一条简短、有意义的提交消息,描述您对文件所作的更改。 您可以在提交消息中将提交归于多个作者。 有关详细信息,请参阅“创建具有多个共同作者的提交”。 更改的提交消息 1. 在提交消息字段下面,确定是要将提交添加到当前分支还是新分支。 如果当前分支是默认分支,则应选择为提交创建新分支,然后创建拉取请求。 有关详细信息,请参阅“创建新的拉取请求”。 提交分支选项 1. 单击“提议文件更改”。 提议文件更改按钮