Как просмотреть журналы проекта после слияния репозитория в 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
,