Задать вопрос
@emafanasev
Разработчик django, vue

Git индексирует подмодуль в родителе. Как исправить?

День добрый!

В проекте используется два подмодуля. Один из них ведет себя как и ожидется, при изменение данных в подмодуле показывает, что подмодуль имеет новое состояние. При изменении данных в другом подмодуле, проект считает эти изменения своими и предлагает их коммитить в себя. Подскажите, пожалуйста, как исправить это?
.gitmodules:

[submodule "backend/common"]
path = backend/common
url = бла бла
branch = бла бла
[submodule "frontend/common"]
path = frontend/common
url = бла бла
branch = бла бла


UPD:
Или подскажите какие конфиги глянуть хотя бы? Пересмотрел папку гита, в конфигах подмодулей нет различий.
  • Вопрос задан
  • 72 просмотра
Подписаться 1 Средний 2 комментария
Помогут разобраться в теме Все курсы
  • ProductStar
    Python + Flask + Git: веб-разработка с нуля
    2 месяца
    Далее
  • Учебный центр IBS
    DEV-007 Введение в систему контроля версий Git
    1 неделя
    Далее
  • Stepik
    Git (система контроля версий)
    1 неделя
    Далее
Решения вопроса 1
@ashumkin
системный разработчик
файл .gitmodules - не единственное место, куда добавляется субмодуль, субмодуль ешё в индекс добавляется
вероятно, он был добавлен, но перед коммитом - сброшен из индекса
git whatchanged frontend/common backend/common должно показывать историю изменений по обоим субмодулям... если по одному из них нет - то на самом деле, он не был добавлен правильно
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
ITK academy Нижний Новгород
от 50 000 до 90 000 ₽
Made In Dream Санкт-Петербург
от 100 000 до 220 000 ₽
от 250 000 до 320 000 ₽