🚝

Monorepoへの移行時にコミットログも移行する

2021/09/04に公開

複数repoをMonorepo移行する機会があり、コミットログも移行できると知ったのでメモ。

以下を例とする。

  • 移行元user: sbleru
  • 移行元repo: hoge

以下はmonorepoディレクトリで作業する。

  1. remoteにhogeとして登録
git remote add hoge https://github.com/sbleru/hoge.git
  1. mainブランチに対してpackages/hogeフォルダにhogeを追加
git subtree add --prefix=packages/hoge hoge main

Discussion