Это кажется, является общей проблемой, но я просто не могу найти разумное решение:
ИМХО, тем хуже проблема с git submodules где совершено подмодуль, но не нажат изменения легко удаляется при использовании хранилища git submodule update
. Цитирование:Предотвратить обновление мерзавец подмодуль из УДАЛЕНИЕ подмодуль совершенные изменения
Это не безопасно запустить GIT обновление подмодуля, если вы сделали и совершили изменений в подмодуле, не проверив ветку первой. Они будут автоматически перезаписаны:
(... затем следует пример).
Так, к Вопрос-
Пусть super
быть хранилищем корневой папки и submod
быть ребенком папка, содержащая подмодуль:
-super
-submod
Когда я совершить в подмодуль, но не толкать, а затем запустить git submodule update
i get my совершил Изменения в подмоде удален (о, ужас).
Как я могу добавить подтверждение are you sure
вопрос, когда я это делаю? крючки, скрипты или любые другие применимые идеи более приветствуются.
ТИА