gpt4 book ai didi

ios - 在 git 版本控制下添加项目时在 Xcode 中出现 "Share working copy?"

转载 作者:IT王子 更新时间:2023-10-29 01:03:20 28 4
gpt4 key购买 nike

我有一个使用 git 进行版本控制的项目。我从 GitHub 克隆了一个库来使用(也可能使用 git)。我将下载的项目的 .xcodeproj 文件添加到我自己的项目中,并得到了这个对话框:

Share working copy?
A working copy that has not been shared has been added to this workspace. Choose Yes to add this working copy to the Workspace Source Control Data.

如果我选择"is"或“否”会怎样?这种情况我应该选择哪个?

enter image description here

最佳答案

我尝试通过两种方式将第二个项目添加到我的工作区:

  1. 将 .xcodeproj 文件拖到项目导航器中

  2. 文件 > 将文件添加到“WORKSPACE_NAME”...

警报以两种方式出现。

我也尝试了多次,同时单击"is"和“否”。无论哪种方式,Git 跟踪的我的文件都没有更改,我用 git diff 确认了这一点。

不过我 Git 忽略了 xcuserdata。因此,它可能会影响存储在 WORKSPACE_NAME.xcworkspace/xcuserdata/ 中的文件。不过我没有检查,因为坦率地说,我不关心这些数据。

因此,在将项目添加到工作区后,我关闭了工作区,然后运行 ​​git clean -dXf(小心!该命令会删除所有忽略的文件,这可能会删除您想要保留的文件.) 因此,如果它确实更改了 Git 未跟踪的任何文件,那么,现在它们都消失了!

当我打开备份工作区时,Xcode 会重新生成那些 xcuserdata 文件。

关于ios - 在 git 版本控制下添加项目时在 Xcode 中出现 "Share working copy?",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19324756/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com