我对MonoTouch和git都很陌生。我用我的整个解决方案创建了一个回购站,并注意到其中一些文件具有我的用户特定设置,而其他文件具有Apple设置密钥。这些应该排除在回购之外吗?MonoTouch项目/解决方案中的.gitIgnore应包含哪些文件?
1
A
回答
2
这应包括大多数的事情,你不需要:
bin
obj
*.user*
*.pidb
1
我认为Rolf的响应将处理大多数情况下。从头开始GitHub's Gitignore repository是一个很好的开始。
假设您正在使用Mac,您也可能偶然发现OSX特定的文件,如.DS_Store。您可以在global文件夹下找到有关处理这些环境特定文件的指导(请参阅Readme)。
或者您可以将多个相关文件的内容追加到您的存储库的.gitignore中。我在建议寻找:
最后,如果有,你将分享这个代码的机会(例如,在使之成为一个公共仓库GitHub),并且你的userprefs文件中有一些私有标记,那么你应该考虑从你的历史记录中重新初始化一个新的存储库(使用你的新gitignore)或者用户偏爱的文件。
0
我gitignore:
Thumbs.db
*.obj
*.exe
*.pdb
*.user
*.aps
*.pch
*.vspscc
*_i.c
*_p.c
*.ncb
*.suo
*.sln.docstates
*.tlb
*.tlh
*.bak
*.cache
*.ilk
*.log
*.pidb
*.user*
AppPackages*/
_UpgradeReport_Files*/
UpgradeLog.*
[Bb]in
[Dd]ebug*/
*.lib
*.sbr
obj/
[Rr]elease*/
_ReSharper*/
[Tt]est[Rr]esult*
相关问题
- 1. 您在解决方案中包含哪些项目
- 2. NetBeans Java项目的.gitignore文件应该包含哪些内容?
- 3. 我应该在Visual Studio解决方案中包含gitignore文件吗?
- 4. 如何找到哪些现有的.NET解决方案包含某个项目?
- 5. 在'.gitignore'文件中应该忽略哪些项目文件?
- 6. MsBuild创建包含多个项目解决方案的.zip包
- 7. GitBash VisualStudio解决方案gitignore
- 8. 构建包含仅存在于解决方案中的项目子集中的目标的解决方案
- 9. 在同一解决方案中包含来自其他项目的JavaScript文件
- 10. 在解决方案文件中包装Web项目,以及CVS
- 11. 如何在Sharepoint 2010中包含自定义web.config文件项目解决方案
- 12. VS 2010,Git和包含多个项目的解决方案
- 13. ClickOnce部署包含多个项目的解决方案
- 14. 创建一个包含多个项目的BizTalk解决方案
- 15. 如何确定哪些Visual Studio解决方案使用哪些项目?
- 16. 解决方案文件与Visual Studio中的项目文件
- 17. fsolve否解决方案我应该尝试哪些选项?
- 18. Visual Studio项目应该包含在多个解决方案中吗?
- 19. 将我的解决方案文件中的项目导出到另一个解决方案文件
- 20. 解决方案中的项目
- 21. TFS中的子项目解决方案
- 22. 我应该在解决方案中包含第三方(Devexpress)dll文件吗?
- 23. 如果解决方案包含多个项目,则项目不可用。 [VS2010]
- 24. 我应该在我的Visual Studio加载项中附加哪些解决方案或项目事件?
- 25. Visual Studio:解决方案中的某些项目不会生成.exe文件
- 26. C# - 将多项目解决方案转换为1-1项目解决方案
- 27. Visual Studio解决方案中的文件夹或项目?
- 28. 引用不在项目解决方案中的文件c#
- 29. 项目解决方案中的临时文件?
- 30. 获取Visual Studio中的解决方案项目文件外接
此外,* .pidb文件。 http://stackoverflow.com/questions/1022111/what-are-monodevelops-pidb-files – Tron5000 2012-07-22 21:42:08
这仍然是在GitHub gitgnore预计丢失,所以我将此添加为MonoTouch.gitconfig,并为它做了一个拉请求。希望很快在https://github.com/github/gitignore上发布 – Bart 2013-03-07 07:47:41