我對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. 我的Android Intellij項目的.gitignore中應包含哪些文件?
- 2. 您在解決方案中包含哪些項目
- 3. NetBeans Java項目的.gitignore文件應該包含哪些內容?
- 4. 我應該在srcset屬性中包含哪些解決方案?
- 5. 我應該在Visual Studio解決方案中包含gitignore文件嗎?
- 6. 如何找到哪些現有的.NET解決方案包含某個項目?
- 7. 在'.gitignore'文件中應該忽略哪些項目文件?
- 8. MsBuild創建包含多個項目解決方案的.zip包
- 9. GitBash VisualStudio解決方案gitignore
- 10. 構建包含僅存在於解決方案中的項目子集中的目標的解決方案
- 11. 在同一解決方案中包含來自其他項目的JavaScript文件
- 12. 在解決方案文件中包裝Web項目,以及CVS
- 13. windows phone 7 gitignore文件應包含哪些內容?
- 14. Xcode 6 gitignore文件應包含哪些內容?
- 15. 如何在Sharepoint 2010中包含自定義web.config文件項目解決方案
- 16. 包含多個解決方案的Visual Studio解決方案
- 17. ClickOnce部署包含多個項目的解決方案
- 18. 製作包含多個項目的可執行解決方案
- 19. 創建一個包含多個項目的BizTalk解決方案
- 20. VS 2010,Git和包含多個項目的解決方案
- 21. 部署包含外部項目的解決方案
- 22. 如何確定哪些Visual Studio解決方案使用哪些項目?
- 23. MonoTouch:升級後的「未知解決方案項目類型」
- 24. fsolve否解決方案我應該嘗試哪些選項?
- 25. 解決方案文件與Visual Studio中的項目文件
- 26. 解決方案中包含的文件的本地路徑
- 27. Visual Studio項目應該包含在多個解決方案中嗎?
- 28. 解決方案文件夾外部解決方案目錄
- 29. 部署包含dll項目和exe項目的Visual Studio解決方案
- 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