Ответ 1
Откройте командную строку в папке проекта.
Убедитесь, что вы находитесь в филиале. например, git checkout -b plugin-history
Добавьте папку плагина в качестве удаленного: git remote add plugin../path/to/plugin/repo
Извлеките хеши с нового пульта: git fetch plugin
Массовая вишня - выберите всю историю плагина из удаленной ветки:
git cherry-pick firstSha1^..mostRecentSha1
(Есть более подробные инструкции о том, как собирать вишни несколько коммитов здесь: как черемухать несколько коммитов)
Затем вы должны иметь всю историю, поскольку новые фиксации в ветке истории плагинов.