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