1

我已经重新组合了一些文件并在我的项目中添加了一些代码,现在我无法让 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 或者我应该重新创建一个 repo?任何帮助表示赞赏。

4

1 回答 1

1

请通过这篇文章了解为什么会发生为什么 Xcode 会创建无休止的文件夹递归?

要解决:

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>
于 2013-11-12T06:33:11.337 回答