2012-07-20 60 views

回答

2

这应包括大多数的事情,你不需要:

bin 
obj 
*.user* 
*.pidb 
+0

此外,* .pidb文件。 http://stackoverflow.com/questions/1022111/what-are-monodevelops-pidb-files – Tron5000 2012-07-22 21:42:08

+0

这仍然是在GitHub gitgnore预计丢失,所以我将此添加为MonoTouch.gitconfig,并为它做了一个拉请求。希望很快在https://github.com/github/gitignore上发布 – Bart 2013-03-07 07:47:41

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* 
相关问题