использование git filter-branch для проверки субмодуля - PullRequest
2 голосов
/ 10 июля 2011

У меня есть git-репо с одним подмодулем. Я использовал метод, описанный здесь , чтобы соединить их.

Теперь я хотел бы использовать фильтр-ветвь для проверки конкретной ревизии из подмодуля для каждой ревизии суперпроекта. Я написал скрипт, который делает это, но checkout не работает, потому что во временном корне у подмодуля нет каталога .git ...

Есть ли способ сделать это?

Спасибо.

1 Ответ

1 голос
/ 14 июля 2011

Что ж, я закончил тем, что выполнил git rebase -i, ввел 'edit' для всех соответствующих коммитов (я мог найти их с помощью регулярного выражения), а затем использовал скрипт, который выполняет фактическую проверку подмодуля, commit, rebase --continue .

Я полагаю, что нет простого способа сделать это ...

...