Xcode git add 文件不在当前目录中

标签 xcode git

我正在使用 Xcode 4 的内置 Git 功能,并将我的提交推送到远程存储库。

但是,代码文件位于一个目录(~/users/me/projects/theproject) 中,图像位于第二个单独的目录中。 (~/dropbox/projects/theproject)。因此,Xcode 允许我添加、提交和推送放置在第一个目录中的文件,但不能放置在第二个目录中。如果我右键单击其中一个文件,然后执行“源代码管理”->“添加”,它会显示为灰色。

如何添加远程存储库第二个目录中的文件?可以在 Xcode 中完成吗?如果没有,git 命令是什么?

最佳答案

单个 git 存储库中的文件需要属于同一目录树的一部分(也就是说,它们都需要位于包含 .git 目录的目录下的某个位置)。如果您要将图像从 ~/dropbox/... 移动到 ~/users/me/projects/theproject,您就可以将它们添加到存储库中.

或者,您可以在 dropbox 文件夹中创建一个单独的存储库,并将其仅用于图像。

关于Xcode git add 文件不在当前目录中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10555294/

相关文章:

iphone - 无法在 xcode 4.5.1 和 ios 5.1 中使用 testflight 或排灯节安装 ipa 文件

ios - 无法完成操作。 (Starscream.WSError 错误 1.) RBSManager

git - 为什么 cherry-picking 会使 repo 不稳定?

git - 我应该将 google-services.json(来自 Firebase)添加到我的存储库吗?

ios - 放置在 nib 文件中时如何隐藏 UIPickerView

objective-c - 如何在iOS5/XCode 4.3中导入QuartCore?

c - 在 Xcode 4.6 中使用 gcc

git - repo 同步特定文件夹

git - 如何忽略 git 中的 .env 文件?

node.js - 将两个 VSTS 存储库部署到一个 Azure Web 应用