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

时间:2012-09-04 07:08:28

标签: git github github-services

我想在github存储库中创建文件夹并在该文件夹中添加文件。怎么做到这一点?

13 个答案:

答案 0 :(得分:184)

git doesn't store empty folders。只需确保doc / foo.txt文件夹中有一个文件并运行git add docgit add doc/foo.txt,一旦你提交,该文件夹将被添加到你的本地仓库中(并且一旦你出现在github上) '推了它)

答案 1 :(得分:119)

您无法创建空文件夹,然后将文件添加到该文件夹​​,而是创建文件夹必须与一起添加添加至少一个文件。在github上你可以这样做:

  • 转到要在其中创建其他文件夹的文件夹
  • 点击新文件
  • 在文件名的文本字段上,首先写下您要创建的文件夹名称
  • 然后输入/ 。这会创建一个文件夹
  • 您可以类似地添加更多文件夹
  • 最后,给新文件命名,(例如。.gitkeep conventionally用于使git跟踪其他空文件夹,而不是git功能。)
  • 最后点击提交新文件

答案 2 :(得分:31)

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

git clone github_url local_directory

然后,您可以在local_directory中创建本地文件夹和文件,并使用

将它们添加到仓库中
git add file_path

您也可以使用。

添加所有内容
git add .

请注意,git不会跟踪空文件夹。解决方法是在要跟踪的空文件夹中创建文件。我通常将该文件命名为empty,但它可以是您选择的任何名称。

最后,你提交并推回到github

git commit
git push

有关Git的更多信息,请结帐Pro Git book

答案 3 :(得分:24)

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

  • 进入主存储库
  • 点击创建新文件。
  • 在顶部的文件框名称中,输入文件夹的名称
  • 在文件夹名称后面使用 / 键,此正斜杠创建文件夹
  • 您可以在文件夹名称旁边看到一个新框,您可以在其中输入文件名称。
  • 在下方的提交新文件框中,您可以输入文件的说明。
  • 选择单选按钮直接提交到主分支。
  • 点击提交新文件按钮
  • 您将看到将创建新目录。

答案 4 :(得分:4)

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

的Java / Helloworld.txt

答案 5 :(得分:4)

简单步骤:

步骤1:点击创建新文件

Click "Create new file" under the "Add file" dropdown


步骤2:输入所需的文件夹名称,然后按/

Enter folder name inside text field


第3步:输入示例文件名。您必须输入一些文本。

Enter sample file name


步骤4:单击提交新文件创建文件夹

Click "Commit new file"


步骤5:您的文件夹已创建!

Folder appears inside repository home page

答案 6 :(得分:2)

在github存储库在线上单击 新文件 。 然后将文件名写为myfolder/myfilename,然后提供文件内容并提交。然后将在该新文件夹中创建文件。

答案 7 :(得分:2)

请按照以下步骤在仓库下创建文件夹

1. Login into Github.
2. Select your repository.
3. Tap on "Add file" to the "Create New File" Option.
4. Enter your Folder Name(Ex: RepositoryName/FolderName) and enter "/".
5. Enter file name to commit. I have created README.md for each folder so that it will be easy for me to maintain the details of every folder.
6. Scroll down to the Commit new file section.
7. Choose an option to merge directly to the "master" branch or "Create a new branch".
8. Finally, You need to tap on "Commit new file".

现在,只要您点击提交新文件,它就会创建并带您返回存储库。

答案 8 :(得分:1)

实际上Github不会创建空文件夹。

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

  • 创建文件夹名称 docs

  • docs

  • 下创建文件名index.html
  • 打开桌面的Github

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

我希望它能帮助你。

答案 9 :(得分:0)

您只需在本地存储库中创建所需的文件夹即可。例如,您创建了app,config目录。

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

对于Git规则:

  1. 首先我们需要添加目录,文件。
  2. 然后提交这些添加的文件。
  3. 执行提交的Git命令:

    1. git add app / config /
    2. git commit
    3. 然后提交提交消息,然后保存提交。

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

答案 10 :(得分:0)

要添加新目录,您只需在本地存储库中创建一个新文件夹。创建一个新文件夹,在其中添加一个文件。现在转到您的终端并添加它,就像您在GIT上添加普通文件一样。将它们存入存储库并检查状态以确保您已创建目录。

答案 11 :(得分:0)

这是一种简便快捷的,目前可以使用浏览器方法在存储库中创建文件夹

1)单击存储库/创建新存储库。

2)点击创建添加文件,然后创建一个新文件。

3)给要创建的文件夹名称加上'/'标记,然后在其中添加文件

4)提交更改

依次单击here以直观地表示上述步骤。

答案 12 :(得分:0)

我不知道何时在存储库名称中使用“ /”将其替换为“-”,也许是github更改了创建文件夹的方法。

因此,我将告诉您创建空白文件夹和添加文件的操作。

  1. 点击新建
  2. 输入您的文件夹名称,没有其他内容
  3. 点击“添加自述文件”
  4. 点击“创建存储库”
  5. 现在克隆您创建的文件夹。
  6. 在本地存储库中添加文件或文件夹
  7. 提交更改。
  8. 然后你去。