Xcode在项目文件列表中创建了循环循环,git提交失败

时间:2013-07-14 01:03:34

标签: xcode git

我重新组合了一些文件并在我的项目中添加了一些代码,现在我无法让git repo正常工作。提交按钮的文本是“提交1237文件”,如果我按它提交屏幕解除并且没有错误,但我的更改没有反映在存储库中。

我查看了项目的文件/文件夹结构,似乎xcode在管理文件夹时创建了一个循环,有一个包含图像和源文件的嵌套文件夹:

FolderA
    Some images
    Some source files
    FolderA
        Some images
        Some source files
        FolderA
            Some images
            Some source files
            FolderA
            ..so on

我已经在finder的第二个lvl中删除了该文件夹,但它看起来还不错,但仍然在repo中显示了需要提交的1200多个文件。是否有可能强制重新检查git或我应该重新创建一个回购?任何帮助表示赞赏。

1 个答案:

答案 0 :(得分:1)

请仔细阅读此帖,了解为何会发生Why does Xcode create endless folder recursion?

要解决:

1. Commit the code using Xcode.
2. Pull the code using Xcode
3. Delete the unwanted folder from finder.
4. Commit the code using Terminal
     $ cd <Git folder>
     $ git commit -a -m "Commit message"

5. Push the code using terminal
     $ git push <Remote_name e.g.: origin> <branch_name e.g.: master>