Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/55.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
为什么Git将.gitignore文件的内容显示为未跟踪?_Git_Gitignore - Fatal编程技术网

为什么Git将.gitignore文件的内容显示为未跟踪?

为什么Git将.gitignore文件的内容显示为未跟踪?,git,gitignore,Git,Gitignore,已经阅读了所有关于.gitignore文件的文章,但没有任何帮助。老实说,我对Git的研究还是新手。问题是,我曲解了android的详细设计,添加了这样一行代码来忽略文件夹bin/。但是在我调用git status-我已经在未跟踪文件夹bin/列表中显示了它之后。我尝试将.gitignore文件添加到my_project/文件夹,或my_project/.git/文件夹-重点关注最新版本。已从准备的列表中删除所有文件。我又做错了还是什么没有? /git版本1.8.1.msysgit.1/我找到了

已经阅读了所有关于
.gitignore
文件的文章,但没有任何帮助。老实说,我对Git的研究还是新手。问题是,我曲解了android的详细设计,添加了这样一行代码来忽略文件夹
bin/
。但是在我调用
git status
-我已经在未跟踪文件夹
bin/
列表中显示了它之后。我尝试将
.gitignore
文件添加到
my_project/
文件夹,或
my_project/.git/
文件夹-重点关注最新版本。已从准备的列表中删除所有文件。我又做错了还是什么没有?
/git版本1.8.1.msysgit.1/

我找到了一个解决方案,这句话帮助了我:

git config --local core.excludesfile .git/.gitignore
谢谢


编辑:或如何提示@Charles Bailey-在
.git/info/exclude
文件中注册所有路径和忽略的文件。

文件夹结构是什么?将gitignore添加到my_project/.git/文件夹没有任何意义。如果将文件保存在工作目录中而不是本地存储库中,则所有操作都会有所不同,但会出现未跟踪的
.gitignore
列表,因此,我们必须编写您想要忽略的
.gitignore
。gitignore这没有多大意义,如果您想要一个特定于存储库的排除文件,而该文件不在跟踪的存储库内容中,那么为什么不使用标准的
.git/info/exclude
?创建一个特殊的文件并添加额外的配置来使用它似乎没有多大意义。@Charles Bailey:谢谢一位好朋友的建议。唉-但我是新来的,不知道这种可能性,也不知道其他的途径。但是你链接到的帮助页面上有记录吗?@Charles Bailey:真的吗?我并没有看到那个里提到
.git/info/exclude
,或者我的英语比我想象的差得多。英语不是我的母语,所以我不能理解一些东西。