相关疑难解决方法(0)

我可以从我的git repo中"排除"哪些Xcode项目文件?

我正在开发一个iOS项目,我正在使用git来进行版本控制.我正在与另一位开发人员合作.

我应该在repo中保留哪些Xcode项目文件,哪些可以排除,以免对其他开发人员产生负面影响?

以下是git告诉我的一些非代码文件已被修改或添加...(顺便说一下,如果你为YourProject.xcodeproj文件"显示包内容",这些只能在OSX文件管理器中查看)

排除?

  • contents.xcwordspacedata(我认为这只是工作区设置)
  • UserInterfaceState.xcuserstate(基于名称,它似乎只对我而言)
  • Breakpoints.xcbkptlist(...我的断点设置)

包括?

  • project.pbxproj(INCLUDE ...项目设置)
  • *.xscheme(INCLUDE ...方案定义)
  • xschememanagement.plist(INCLUDE ...计划管理器设置?)

这看起来是对的吗?

(对于那些想要使用git的排除功能的人来说只是一个FYI.在你的本地存储库中编辑你的.git/info/exclude文件.输入你希望git忽略的文件的文件或模式.例如,如果你希望git忽略foo.temp,bar.temp你可以在文件中加上一行代表*.temp)

git xcode

13
推荐指数
1
解决办法
7601
查看次数

Xcode 合并问题

我试图合并两个分支,但我有四个文件名旁边带有“C”图标的文件,如下所示:

在此处输入图片说明

无论我如何单击该文件,都无法打开它。

同时,右下角的“合并”按钮处于非活动状态,我猜测无法选择“合并”的原因是文件名旁边的图标。谁能告诉我那个标志是什么意思?如果用“C”图标解决问题就足以使“合并”按钮处于活动状态,以便我可以成功合并两个分支?

在我点击“C”文件,然后用A点击其他一些文件后,有一条消息说:

源代码控制操作失败,因为找不到文件“XXX”。确保存储库中存在有效文件,然后重试。

我知道我添加了一些其他分支没有的新文件,所以我想这是我无法合并两个分支的另一个原因?但是,我很困惑,如果我要修复警报并且存储库中存在新文件,这是否意味着我实际上成功“合并”了两个分支,因为旧分支将包含新文件?任何人都可以提供任何见解吗?

git xcode

7
推荐指数
1
解决办法
677
查看次数

标签 统计

git ×2

xcode ×2