将文件移至新位置
在编辑文件时,可以选择在仓库中随处移动,即使目录不存在。
除了更改文件位置之外,您也可以在同一提交中更新文件内容或提供新名称。
提示:
- 如果尝试在您没有访问权限的仓库中移动文件,我们会将项目分叉到您的用户帐户,并在您提交更改后帮助您发送拉取请求到原仓库。
- 有些文件(如图像)需要您从命令行移动它们。 更多信息请参阅“使用命令行将文件移至新位置”。
- 如果仓库中有任何受保护分支,则无法使用 web 界面编辑或上传受保护分支中的文件。
-
在仓库中浏览到您要移动的文件。
-
在文件视图的右上角,单击 打开文件编辑器。
-
在文件名字段中,按照以下原则更改文件名称:
- 要将文件移入子文件夹,请输入所需文件夹的名称,后接
/
。 新文件夹名称将变成导航层次结构中的新项目。 - 要将文件移入文件当前位置上方的目录,请将光标放在文件名字段的开头,然后输入
../
以上跳一个完整的目录层级,或者输入backspace
键以编辑父文件夹的名称。
- 要将文件移入子文件夹,请输入所需文件夹的名称,后接
-
在页面底部,键入简短、有意义的提交消息,描述您对文件所做的更改。您可以在提交消息中将提交归因于多个作者。更多信息请参阅“创建多个合作作者的提交."
-
在 commit message(提交消息)字段下方,决定要将提交添加到当前分支还是添加到新分支。如果当前分支为
master
,则应选择为提交创建新分支,然后创建拉取请求。 -
单击 Propose file change(提议文件更改)。