我创建了一个Github仓库,创建了.gitignore文件,然后将其克隆到我的电脑上。之后我添加了我的文件,提交并推送它们。
Gitignore没有按预期工作,我收到了这个警告:
Gitignore没有按预期工作,我收到了这个警告:
本地存储库文件夹结构内部:
为什么无法访问.gitignore?是因为它在一个单独的文件夹中吗?我应该怎么做才能解决这个问题?我似乎不能像这个答案建议的那样重命名它:similar question本地存储库文件夹结构内部:
为什么无法访问.gitignore?是因为它在一个单独的文件夹中吗?我应该怎么做才能解决这个问题?我似乎不能像这个答案建议的那样重命名它:similar question文件夹里面是我创建的文件。我不知道为什么GitHub会这样创建它。
首先,正如提到的那样,您不应该在 .gitignore
文件夹中创建文件:您应该在 .gitignore
文本文件中声明文件模式。
其次,请检查您的GitHub存储库中是否将 .gitignore
显示为文件夹。
如果没有,请尝试从命令行(而不是GitHub桌面)克隆该存储库(在另一个本地路径中)。
git clone https://github.com/<user>/<myrepo.git>
检查一下 .gitignore 是否被正确地创建(作为一个文件)
楼主确认:
是的,在 GitHub repo 中有一个 .gitignore 文件夹,里面放着 .gitignore 文件。
所以:
.gitignore/.gitignore
.gitignore
必须是一个文件,不能是文件夹。 - user4020527