我正在使用 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/