Как получить Git-историю для заданных файлов?

Возникла следующая проблема: имеется проект C++, в котором используется система контроля версий Git. И существует некоторое расширение этого проекта, которое развивается отдельно, лежит в отдельном репозитории и представляет собой набор исходников с собственной историей. Накатываются эти расширения путем копирования в папку с исходным проектом. До тех пор, пока по файлам эти два репозитория не пересекаются, то все работает нормально, но также в расширении есть файлы, которые являются модифицированными версиями соответствующих файлов из главной репы, и хотелось бы для них хранить глобальную историю изменений.
Отсюда возникает вопрос: имеется ли в Git возможность экспортировать историю для заданных файлов из репозитория в каком-либо виде?
  • Вопрос задан
  • 965 просмотров
Пригласить эксперта
Ответы на вопрос 1
OAPrilepa
@OAPrilepa
Frontend developer
В phpStorm на любом файле можно сделать команду git >> show history.
Значит возможность существует.

Погуглил, вот ребята обсуждают как это сделать из консоли:
stackoverflow.com/questions/278192/view-the-change...

Дочерние репы вообще лучше как git submodule подключать, меньше проблем с обновлениями будет.
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы