Я новичок в git, но потратил много времени на чтение документации и ошибок на подмодулях git, прежде чем пытаться их выполнять. У меня проблема, которую я чувствую - возможно, наивно - это ошибка в git:
У меня есть проект, в этом корневом каталоге у меня есть папка плагинов, в которой есть подмодуль myplugin. Я добавил это с
git submodule add xxxxxgithub.com/me/myplugin.git plugins/myplugin
, который работал отлично. Все работало нормально около недели. Фреймворк, который я использую, имеет поддержку переопределения представлений, которые находятся внутри плагина. Они должны храниться в
views/plugins/myplugin/customviewfile.
Проблема в том, что git считает, что папка переопределения также находится по адресу:
plugins/myplugin
Git не будет ничего фиксировать в моей директории views / plugins / myplugin, он не будет отслеживать файлы, я не могу игнорировать это независимо от того, что я делаю. В Github он отображается с зеленой стрелкой, указывающей, что это подмодуль, и когда я переключаю ветви, этот каталог переносится так, как это делают подмодули
Я выдергиваю волосы более часа и не делаю успехов ... любая помощь очень ценится!