此版本的 GitHub Enterprise 已停止服务 2021-09-23. 即使针对重大安全问题,也不会发布补丁。 要获得更好的性能、改进的安全性和新功能,请升级到 GitHub Enterprise 的最新版本。 如需升级方面的帮助,请联系 GitHub Enterprise 支持

Editing files

您可以使用文件编辑器,在任何仓库中的 GitHub Enterprise Server 上直接编辑文件。

编辑仓库中的文件

提示:如果仓库中有任何受保护分支,则无法使用 GitHub 编辑或上传受保护分支中的文件。 更多信息请参阅“关于受保护分支”。

您可以使用 GitHub Desktop 将您的更改转移到新的分支,然后提交它们。 更多信息请参阅“提交和审查对项目的更改”。

注意: GitHub Enterprise Server 的文件编辑器使用 CodeMirror

  1. 在您的仓库中,浏览至要编辑的文件。

  2. 在文件视图的右上角,单击 打开文件编辑器。 编辑文件按钮

  3. Edit file(编辑文件) 选项卡上,对文件做所需的更改。 文件中的新内容

  4. 在新内容上方,单击 Preview changes(预览更改)文件预览按钮

  5. 在页面底部,输入一条简短、有意义的提交消息,描述您对文件所作的更改。 您可以在提交消息中将提交归于多个作者。 更多信息请参阅“创建有多个合作作者的提交”。 有关更改的提交消息

  6. 在提交消息字段下面,确定是要将提交添加到当前分支还是新分支。 如果当前分支是默认分支,则应选择为提交创建新分支,然后创建拉取请求。 更多信息请参阅“创建新的拉取请求”。 提交分支选项

  7. 单击 Propose file change(提议文件更改)提议文件更改按钮

编辑其他用户仓库中的文件

When you edit a file in another user's repository, we'll automatically fork the repository and open a pull request for you.

  1. 才其他用户的仓库中,浏览到包含要编辑文件的文件夹。 单击要编辑文件的名称。

  2. 在文件内容上方,单击 。 此时,GitHub 会为您复刻仓库。

  3. 对文件做任何需要的更改。 文件中的新内容

  4. 在新内容上方,单击 Preview changes(预览更改)文件预览按钮

  5. 在页面底部,输入一条简短、有意义的提交消息,描述您对文件所作的更改。 您可以在提交消息中将提交归于多个作者。 更多信息请参阅“创建有多个合作作者的提交”。 有关更改的提交消息

  6. 单击 Propose file change(提议文件更改)提交更改按钮

  7. 为您的拉取请求输标题和说明。 拉取请求说明页面

  8. 单击 Create pull request(创建拉取请求)拉取请求按钮