переключение между ветвями, в которых подкаталог находился в основном репо, и субмодуляризованный

Мы сделали подкаталог S в отдельном репо и повторно добавил его как подмодуль в ветку B.Теперь, когда я хочу вернуться к исходной ветке A, где подкаталог был зарегистрирован в исходном репозитории, git жалуется, что материал из подмодуля не отслеживается и его сначала нужно удалить. Можем ли мы вообще переключиться обратно на A, не перетаскивая S вручную, а они возвращают его обратно для B?

Обновление: комментарии ниже указывают на то, что это может быть недостаток старой ветки и git не желает делать что-то умное. Вот. Так ли это, и какой вид перебазирования исходной ветки с S в основном репо, если таковой имеется, может позволить ей сосуществовать и быть доступной для проверки в любое время по сравнению с субмодульной версией?

12
задан Alexy 2 July 2011 в 01:54
поделиться