为什么Github上的团结项目需要.gitignore?

问题描述 投票:4回答:1

我对.Gitignore的想法不熟悉但我明白它告诉git忽略提交过程中的某些文件,你为什么要忽略Unity项目中的任何Unity文件?

git unity3d github gitignore
1个回答
9
投票

为了更广泛地刷它,大型IDE项目的大部分时间的想法*不是版本生成的文件,因为它们往往经常变化,如果不是所有的时间,并且合并/差异它们通常是没有意义的。

您对源代码进行了编辑,并从中构建,在源代码控制之外生成应用程序运行所需的任何工件。

Unity文件似乎属于这一类。您可以在网上找到资源,有不同的指南可以在Unity项目中有效地使用git。这是最近更新的one。在适当的标签上搜索SO是非常fruitful。不要犹豫,比较不同的设置,以选择最适合您的具体情况。


另外,在GitHub上你有这个(感谢derHugo的链接):

https://github.com/github/gitignore/blob/master/Unity.gitignore


也很有用,在评论后添加:

.gitignore official doc(所有页面都是有用的阅读,但要特别注意“模式格式”来调整自己的模式)

一个有用的工具来测试你的模式:git check-ignore <path>

*(双关语不打算)

© www.soinside.com 2019 - 2024. All rights reserved.