如何在github存储库中创build文件夹?

我想在github仓库中创build文件夹,并在该文件夹中添加文件。 如何做到这一点?

git不存储空文件夹 。 只要确保doc / foo.txt文件夹中有一个文件,然后运行git add docgit add doc/foo.txt文件夹就会被添加到你的本地repo中(一旦你提交了就会出现在github上推动了它)

我知道这是一个非常古老的问题,但仍然可能为某人节省时间

下面的链接是提到如何在Github网站上创build文件夹的答案。

在不使用Git的情况下在github.com仓库里创build文件夹

您不能创build一个空文件夹,然后将文件添加到该文件夹​​,而是创build文件夹必须添加至less一个文件一起发生。 在github上,你可以这样做:

  • 转到您想要创build另一个文件夹的文件夹
  • 点击新build文件
  • 在文件名称的文本字段上,首先写入要创build的文件夹名称
  • 然后键入/ ,这将创build一个文件夹
  • 您可以类似地添加更多文件夹
  • 最后,给新文件一个名称(例如.gitkeep ,通常用于制作git track,否则为空文件夹),最后单击Commit new file

首先,您必须将存储库克隆到本地计算机

 git clone github_url local_directory 

然后,您可以在local_directory中创build本地文件夹和文件,并使用它们将其添加到回购站中

 git add file_path 

您也可以使用添加所有内容。

 git add . 

请注意,git不跟踪空文件夹。 解决方法是在要跟踪的空文件夹内创build一个文件。 我通常将该文件命名为empty但可以是您select的任何名称。

最后,你提交并推回到github

 git commit git push 

有关Git的更多信息,请参阅Pro Git书籍 。

对于使用Web浏览器的人。 您可以执行以下操作:

  • 一旦进入主存储库
  • 点击创build一个新文件。
  • 在顶部的文件夹名称中 ,input文件夹名称
  • 在文件夹名称后面使用/键, 这个斜线创build文件夹
  • 您可以在文件夹名称旁边看到一个新框,您可以在其中键入文件的名称。
  • 在下面的提交新文件框中,您可以键入文件的描述。
  • select单选button直接提交到主分支。
  • 点击提交新文件button
  • 你会看到新的目录将被创build。

创build一个新文件,然后在文件名中使用斜杠。 例如

的Java / Helloworld.txt

其实Github不会创build一个空文件夹。

例如,要在C:\Users\Username\Documents\GitHub\Repository上创build一个文件夹:

  • 创build文件夹名称文档

  • 文档下创build一个文件名index.html

  • 打开桌面的Github

    它会自动同步,它会在那里。

我希望它帮助。

您只需在本地存储库中创build所需的文件夹。 例如,你创build了应用程序,configuration目录。

您可以在这些文件夹下创build新文件。

对于Git规则:

  1. 首先我们需要添加目录,文件。
  2. 然后提交这些添加的文件。

Git命令做提交:

  1. git add app / config /
  2. git commit

然后提交提交消息,然后保存提交。

然后推送到您的远程存储库,1. git push origin remote