如何在已经存在的存储库中添加一个空文件夹? Github
How to add an empty folder inside an already existing repository? Github
在 GitHub 中,我已经有一个包含 1 个项目的 Automata 存储库。我只想在此存储库中添加更多项目。我希望在 Automata 存储库中创建不同的文件夹,以便更好地组织我的项目。换句话说,我的问题是“如何在存储库中添加文件夹?”
Github 不允许空文件夹。您可以创建一个文件夹并向其中添加一个占位符文件,然后将其推送到您的存储库。这是您能够在 GitHub 存储库中创建新文件夹的唯一方法。您不能在 GitHub 上创建文件夹然后向其中添加文件,而是创建文件夹时必须使用该文件夹中的文件。
您可以通过 git 命令推送文件夹。还有另一种选择,可以直接将文件夹从系统拖放到 GitHub 存储库。
要直接从 GitHub 网站添加文件夹,请单击 创建新文件 。输入您要创建的文件夹的名称,添加文件并提交新文件 以添加它。您可以参考下面的 gif -
空目录不能是 git 版本控制系统的一部分。但是您可以使用一些解决方法。
您可以在您的空目录中添加一个 .gitignore
。添加这些行:
#Ignore everything
*
#dont ignore this file
!.gitignore
*
将确保不会跟踪此目录中的任何文件。但是,因为您以后可能想添加文件,所以您不应该放入星号。因此您的 .gitignore
可以为空。随着项目的增长,您可以添加实际文件以在以后忽略。
要创建 .gitignore
,请在您的控制台中键入以下内容:
$ mkdir $foldername
$ touch .gitignore
$ git add foldername/.gitignore
$ git commit -m 'added placeholder folder' $foldername
将 $foldername
替换为所需的文件夹名称。
现在你有一个不完全为空的文件夹,但只有一个隐藏文件。
在 GitHub 中,我已经有一个包含 1 个项目的 Automata 存储库。我只想在此存储库中添加更多项目。我希望在 Automata 存储库中创建不同的文件夹,以便更好地组织我的项目。换句话说,我的问题是“如何在存储库中添加文件夹?”
Github 不允许空文件夹。您可以创建一个文件夹并向其中添加一个占位符文件,然后将其推送到您的存储库。这是您能够在 GitHub 存储库中创建新文件夹的唯一方法。您不能在 GitHub 上创建文件夹然后向其中添加文件,而是创建文件夹时必须使用该文件夹中的文件。
您可以通过 git 命令推送文件夹。还有另一种选择,可以直接将文件夹从系统拖放到 GitHub 存储库。
要直接从 GitHub 网站添加文件夹,请单击 创建新文件 。输入您要创建的文件夹的名称,添加文件并提交新文件 以添加它。您可以参考下面的 gif -
空目录不能是 git 版本控制系统的一部分。但是您可以使用一些解决方法。
您可以在您的空目录中添加一个 .gitignore
。添加这些行:
#Ignore everything
*
#dont ignore this file
!.gitignore
*
将确保不会跟踪此目录中的任何文件。但是,因为您以后可能想添加文件,所以您不应该放入星号。因此您的 .gitignore
可以为空。随着项目的增长,您可以添加实际文件以在以后忽略。
要创建 .gitignore
,请在您的控制台中键入以下内容:
$ mkdir $foldername
$ touch .gitignore
$ git add foldername/.gitignore
$ git commit -m 'added placeholder folder' $foldername
将 $foldername
替换为所需的文件夹名称。
现在你有一个不完全为空的文件夹,但只有一个隐藏文件。