.gitignore文件是否属于某处或主源文件中的.git文件夹结构?.gitignore文件属于哪里?
回答
把.gitignore放在工作目录下。如果将它放在.git(存储库)目录中,它不起作用。
$ ls -1d .git*
.git
.gitignore
这是实际的答案。对你理解这个问题很有帮助:) – 2014-10-24 16:23:41
这是为我工作的答案。 – incandescentman 2015-05-28 19:50:49
这是IMO的一个模棱两可的答案。在工作目录中的哪个位置?它的根源?地方? – 2016-08-19 18:47:08
你可以将.gitignore放在git的任何目录中。
它通常用作文件夹中的占位符文件,因为通常不会通过git跟踪文件夹。
为什么你可以把它放在任何地方? git怎么不会感到困惑? – 2015-06-01 21:00:40
因此.gitignore文件可以放在.git目录本身,可以吗? (这是原来的问题)。这有什么用途? – bacar 2016-03-30 09:04:05
如果有疑问,只需将其放入存储库的根目录即可。有关更多信息,请参阅http://help.github.com/git-ignore/。
感谢您的链接以及 – mishaF 2011-04-18 03:31:31
正如其他答案所述,您可以将.gitignore
放置在Git存储库的任何目录中。但是,如果您需要私人版本.gitignore
,则可以将规则添加到.git/info/exclude
文件中。
此外,'core.excludesfile'(请参阅* [git-config(1)](http://www.kernel.org/pub/software/scm/git/docs/git-config .html)*)指定一个包含您的个人排除模式(您最喜欢的“临时文件”命名模式,编辑器的备份/临时文件等)的文件。因此,请避免在“.gitignore”文件中添加“个人模式”。 – 2011-04-19 04:01:44
这个答案的私人部分非常有帮助,因为我对项目进行了一些不属于签入'.gitignore'文件的修改。 – OregonGhost 2012-08-20 08:51:34
如果要全局执行,可以使用git将搜索的默认路径。只需将它命名路径 “忽略”, “〜/的.config /混帐”
(你的文件,以便完整路径是:〜/的.config/git的/忽略)文件中
而且,如果你在Github上创建一个新帐户,你可以选择添加.gitignore,它会自动在你的工作地点的正确/标准位置进行设置。您不必在开始时添加任何内容,只需在任何时候更改内容即可。
- 1. 'flash'属于哪里?
- 2. iterator()属于哪里?
- 3. %Jupyter文件位于哪里?
- 4. 在Android Studio中把gitIgnore文件放在哪里?
- 5. 我在哪里把gitignore文件放入asp.net mvc项目中?
- 6. MVC - 这属于哪里?
- 7. global.asa它属于哪里?
- 8. .paginate(...)调用属于哪里?
- 9. 位于Rails应用程序中的.gitignore在哪里?
- 10. 文件规范属于哪个文件?
- 11. CodeIgniter中的“build”文件夹属于哪里?
- 12. Rails - 在哪里放置不属于部署的文件
- 13. 属性在哪里条件
- 14. 在我gitignore文件的gitignore
- 15. 二进制文件位于哪里?
- 16. “HMAppDelegate.m”文件在哪里? - 适用于iOS
- 17. Nokogiri XML文件输出位于哪里?
- 18. 位于Ubuntu的.ctags文件在哪里?
- 19. Magento的日志文件位于哪里?
- 20. NSFetchedResultsController的缓存文件位于哪里?
- 21. svn钩子文件位于哪里?
- 22. 哪里phpunit.php文件?
- 23. 这些方法属于哪里?
- 24. 请求日志属于哪里?
- 25. Rails中的upvote方法属于哪里?
- 26. 此代码属于哪里? MVC&ORM
- 27. sourceCompatibility指令在build.gradle中属于哪里?
- 28. 哪里菜单部分代码属于
- 29. Rails:这段代码属于哪里?
- 30. 此Webservice ASMX属于哪里? (DAL)
您可以在项目的每个目录中都有一个.gitignore。但是,最好的做法是在项目根目录下使用单个.gitignore文件,并将所有要忽略的文件放入其中。 – 2014-09-17 06:51:28
我-1是你接受错误的答案。 – 2016-05-19 02:12:19
@AaronHall - 交换....有一段时间没有重新访问这个...... – mishaF 2016-05-20 16:23:57