我想在GitHub存储库中创建一个文件夹,并想在该文件夹中添加文件。我该如何做到这一点?
当前回答
创建一个新文件,然后在文件名上使用斜杠。例如
Java / Helloworld.txt
其他回答
在文件名字段中使用/来创建文件夹,例如在文件名字段中输入folder1/file1将创建文件夹folder1和文件file1。
原来的答案 您不能创建一个空文件夹,然后将文件添加到该文件夹,而是创建一个文件夹必须同时添加至少一个文件。这是因为git不跟踪空文件夹。
在GitHub上,你可以这样做:
转到要在其中创建另一个文件夹的文件夹 点击新建文件 在文件名的文本字段中,首先写上要创建的文件夹名 然后输入/。这会创建一个文件夹 您可以类似地添加更多文件夹 最后,为新文件命名(例如,.gitkeep,通常用于让Git跟踪空文件夹;但它不是Git的特性) 最后,单击提交新文件。
Git不存储空文件夹。只要确保文件夹中有一个文件,比如doc/foo.txt,然后运行git add doc或git add doc/foo.txt,一旦你提交了,这个文件夹就会被添加到你的本地存储库中(一旦你推送它,它就会出现在GitHub上)。
下面是一种在存储库中创建文件夹的简单、快速、当前可用的浏览器方法
1)单击存储库/创建新的存储库。
2)单击“创建添加文件”,然后创建一个新文件。
3)用“/”标记给你想要创建的文件夹名称,然后在其中添加一个文件
4)提交更改
按顺序点击这里查看上述步骤的可视化表示。
首先,您必须将存储库克隆到本地机器
git clone github_url local_directory
然后你可以在你的local_directory中创建本地文件夹和文件,并使用以下命令将它们添加到存储库:
git add file_path
你也可以添加所有的东西使用:
git add .
注意,Git不跟踪空文件夹。解决方法是在要跟踪的空文件夹中创建一个文件。我通常将该文件命名为空,但它可以是您选择的任何名称。
最后,你提交并推回GitHub:
git commit
git push
有关Git的更多信息,请参阅Pro Git书籍。
只需将文件夹从Windows资源管理器拖到浏览器的github上传文件显示-现在文件夹将自动添加…
推荐文章
- 如何修复Github页面上的HTTP 404 ?
- 如何显示数学方程在一般github的markdown(不是github的博客)
- 无法推送到远程分支,无法解析到分支
- 如何在GitHub上创建自己的存储库?
- Github“更新被拒绝,因为远程包含您在本地没有的工作。”
- 如何在不同的用户名下推送到GitHub ?
- 在最初创建提交的GitHub上找到一个Pull Request
- Git凭据助手-更新密码
- 标签和释放的区别是什么?
- 切换到另一个Git标记
- Heroku和GitHub:“项目无法检索,内部服务器错误”
- 将现有项目推到Github
- 在git存储库中处理密码的最佳实践是什么?
- Git:无法解决主机github.com错误,克隆远程仓库在Git
- 为什么'git commit'不保存我的更改?