Lokkaのpluginを別リポジトリにするためにgit filter-branch --subdirectory-filterを使ってみました。 Pro Git - Pro Git 6.4 Git のさまざまなツール 歴史の書き換え 最強のオプション: filter-branch歴史を書き換える方法がもうひとつあります。これは、大量のコミットの書き換えを機械的に行いたい場合 (メールアドレスを一括変更したりすべてのコミットからあるファイルを削除したりなど) に使うものです。そのためのコマンドが filter-branch です。 % git clone git@github.com:komagata/lokka.git % cd lokka % git filter-branch -f --subdirectory-filter public/plugin/lokka-hoptoad H