MonoTouch项目/解决方案中的.gitIgnore应包含哪些文件?
我对MonoTouch和git都是新手。我用我的整个解决方案创建了一个repo,并注意到一些文件具有我的用户特定设置,而另一些文件具有Apple配置密钥。这些应该从回购协议中排除吗?这应该涵盖您不需要的大部分内容:MonoTouch项目/解决方案中的.gitIgnore应包含哪些文件?,git,xamarin.ios,Git,Xamarin.ios,我对MonoTouch和git都是新手。我用我的整个解决方案创建了一个repo,并注意到一些文件具有我的用户特定设置,而另一些文件具有Apple配置密钥。这些应该从回购协议中排除吗?这应该涵盖您不需要的大部分内容: bin obj *.user* *.pidb 这应该涵盖您不需要的大部分内容: bin obj *.user* *.pidb 我认为罗尔夫的回答可以处理大多数情况。从零开始是一个好的开始 假设您正在Mac上工作,您可能还会偶然发现OSX特定的文件,如.DS_Sto
bin
obj
*.user*
*.pidb
这应该涵盖您不需要的大部分内容:
bin
obj
*.user*
*.pidb
我认为罗尔夫的回答可以处理大多数情况。从零开始是一个好的开始 假设您正在Mac上工作,您可能还会偶然发现OSX特定的文件,如.DS_Store。您可以在文件夹下找到处理这些特定于环境的文件的指南(请参阅) 或者,您可以将多个相关文件的内容附加到存储库的.gitignore中。我建议您看看:
最后,如果有机会共享这个代码(例如,在GITHUB上创建一个公共存储库),并且在UpRePrFS文件中有一些私有令牌,那么你应该考虑重新初始化一个新的存储库(用你的新GiTigNORE)或者您历史记录中的userprefs文件。
我认为Rolf的响应可以处理大多数情况。从零开始是一个好的开始 假设您正在Mac上工作,您可能还会偶然发现OSX特定的文件,如.DS_Store。您可以在文件夹下找到处理这些特定于环境的文件的指南(请参阅) 或者,您可以将多个相关文件的内容附加到存储库的.gitignore中。我建议您看看:最后,如果有机会共享这个代码(例如,在GITHUB上创建一个公共存储库),并且在UpRePrFS文件中有一些私有令牌,那么你应该考虑重新初始化一个新的存储库(用你的新GiTigORE)或者从你的历史中的USEPREFS文件。
我的GiTiGNOR: < /P>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*
我的朋友:
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*
另外,*.pidb文件。这在GitHub gitgnore项目中仍然缺失,因此我将其添加为MonoTouch.gitconfig,并刚刚对其进行了拉取请求。希望不久也能提供,*.pidb文件。这在GitHub gitgnore项目中仍然缺失,因此我将其添加为MonoTouch.gitconfig,并刚刚对其进行了拉取请求。希望很快可以买到