如何将已上传至GitHub的文件整理到文件夹中?
解决GitHub分支内整理文件到文件夹的方法
网页端操作(无需本地Git)
- 创建文件夹并整理文件
- 打开仓库的当前分支页面,点击「Add file」>>「Create new file」
- 在文件名输入框里输入
文件夹名/(比如notes/),输入斜杠后系统会自动识别为文件夹,此时可以直接在这个文件夹下新建文件,或者点击「Commit changes」先创建文件夹(网页端会自动给空文件夹加占位文件,避免Git不追踪空文件夹的问题) - 迁移已上传文件:找到目标文件,点击右上角的编辑铅笔图标,修改顶部的文件名路径,比如把
todo.txt改成notes/todo.txt,拉到页面底部提交更改,文件就会自动移入目标文件夹
本地Git操作
如果习惯用本地仓库管理:
- 先拉取远程分支最新代码,执行命令:
git pull - 在本地新建文件夹,把要整理的文件移进去。如果文件夹是空的,要在里面加一个空文件(比如命名为
.gitkeep),不然Git不会追踪空文件夹 - 执行
git add .将所有更改加入暂存 - 执行
git commit -m "整理文件至xxx文件夹"(替换成你的自定义备注) - 执行
git push把更改同步到远程分支
内容的提问来源于stack exchange,提问作者leguchi
相关产品推荐
相关产品推荐

