Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/20.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
忽略。gitignore是否有任何不良副作用?_Git_Version Control_Gitignore - Fatal编程技术网

忽略。gitignore是否有任何不良副作用?

忽略。gitignore是否有任何不良副作用?,git,version-control,gitignore,Git,Version Control,Gitignore,例如,gitignore: .gitignore .DS_Store .project .pydevproject ... 添加.gitignore不好吗?我不需要跟踪它,也不喜欢杂乱无章 一个可以接受的答案是:“你是一个爱发牢骚的孩子,对不该让你生气的事情感到恼火。所以别再浪费我们的时间了。” 谢谢你的建议 “你是一个爱发牢骚的孩子,对不该惹恼你的事情很生气。所以别再浪费我们的时间了。”,@NaZer 接受的答案解释了为什么它应该在版本控制上。该.gitignore文件旨在与repo的所

例如,gitignore:

.gitignore
.DS_Store 
.project
.pydevproject
...
添加.gitignore不好吗?我不需要跟踪它,也不喜欢杂乱无章

一个可以接受的答案是:“你是一个爱发牢骚的孩子,对不该让你生气的事情感到恼火。所以别再浪费我们的时间了。”

谢谢你的建议

“你是一个爱发牢骚的孩子,对不该惹恼你的事情很生气。所以别再浪费我们的时间了。”,@NaZer


接受的答案解释了为什么它应该在版本控制上。

.gitignore
文件旨在与repo的所有副本共享。这就是为什么它位于工作树中,而不是
.git
目录中。如果您只想忽略副本中的内容,请将文件放入
.git/info/exclude
。例如,如果您使用的是公司其他人都不使用的编辑器,或者您使用的是同一工作树中的第二个VCS。

感谢您提供的链接,帮助您了解基本原理