相关疑难解决方法(0)

Git忽略Xcode项目的文件

.gitignoreGitXcode结合使用时,我应该包含哪些文件?

git macos version-control xcode gitignore

866
推荐指数
15
解决办法
26万
查看次数

针对多开发人员项目的Xcode + Git的最佳实践

我可以创建一个repo并使用Gi​​tHub/BitBucket来完成我自己的项目.我在与其他开发人员合作或尝试在GitHub上分叉项目时遇到了问题.

我知道其他答案,比如开源项目中git存储库的最佳实践,但是我想知道如何解决OSX/Xcode特定问题.

  1. .DS_Store文件可能很痛苦.您可以使用.gitignore来防止,但如果已经包含它们会发生什么,或者其他开发人员通过笨拙的git命令将它们添加回来?

  2. .xcodeproj将不得不更改目录名称和开发商型材其他人.什么是合并或避免冲突的最佳方式?

  3. 如果我从github项目中分叉或拉出,我如何清理这些问题并最小化维护者的合并冲突?

如果人们有一个为Xcode创建的.gitignore示例,或者他们用来初始化他们的repos的脚本,那就太棒了!

git version-control xcode github bitbucket

16
推荐指数
3
解决办法
7006
查看次数

什么是xcscheme文件?它的目的是什么?

我是学习iOS的新手.

有人可以解释一下xcscheme文件的用途是什么吗?

xcode ios

16
推荐指数
1
解决办法
1万
查看次数

.xuserstate和.xcscheme文件的所有更改代表什么?

每当我检查我的OS X应用程序XCode 4项目对Git的更改时,这些文件的很多行都会随着每次提交而改变

.../UserInterfaceState.xcuserstate | 3927 +++++++++++++++++++++++++++++++++++++++++++++++++++ 72 + .../test.xcuserdatad/xcschemes/Hush.xcscheme | 76 + .../xcschemes/xcschememanagement.plist

这些东西是否需要置于版本控制之下?*.xcuserstate的变化使得输出git log -p变得如此混乱.

git xcode4

10
推荐指数
1
解决办法
1万
查看次数

如何避免修改Xcode的项目文件(.xcodeproj)经常由团队工作?

与Eclipse或其他IDE不同,Xcode会在发现添加,重命名或删除项目中的文件或组时修改.xcodeproj文件.当有多个开发人员在项目上工作时,这非常不方便.

一旦我的SCM工具抱怨.xcodeproj文件上的冲突,我所能做的就是检查整个项目的另一个副本并合并我所做的所有更改并祈祷没有人比我"更快".

是否有解决方法来更改Xcode的默认策略?

iphone macos xcode ios

9
推荐指数
1
解决办法
1475
查看次数

标签 统计

xcode ×4

git ×3

ios ×2

macos ×2

version-control ×2

bitbucket ×1

github ×1

gitignore ×1

iphone ×1

xcode4 ×1