Как просмотреть журналы проекта после слияния репозитория в monorepo?

Предположим, у меня есть монорепо, каталог которого называется monorepo, В мультирепо каждый проект имеет свой каталог. Также предположим, что у меня есть другой существующий репозиторий с именем project-a что я хочу поместить в monorepo.

Положить project-a в существующий мультирепо я сделал это (взято из этого вопроса):

# Prepare project-a.
cd ~/project-a/
mkdir project-a/
mv * project-a/
git add --all
git commit -am 'Move all files into a directory in preparation for conversion to monorepo'

# Place project-a into the monorepo.
cd ~/monorepo/
git remote add origin ~/project-a/
git fetch origin
git merge origin/master --allow-unrelated-histories
git remote rm origin

На данный момент история (то есть выход git log) из project-a был легко объединен с существующей историей в монорепо. Но как мне посмотреть историю project-a только? т.е. как я могу посмотреть историю project-a как если бы он не был объединен с монорепо?

Я старался git log -- project-a/, но это показывает только один коммит (т.е. 'Move all files into a directory in preparation for conversion to monorepo'), тогда как я намеревался увидеть все коммиты, которые я сделал для файлов в project-a,

0 ответов

Другие вопросы по тегам