私はこの質問Detach subdirectory into separate Git repositoryの回答に従っていて、1つのブランチ上にある単純なサブディレクトリで成功しましたが、今は複数にまたがっているサブディレクトリに直面しています簡単に分岐するGitでサブディレクトリを切り離してすべてのブランチを保持する方法
git filter-branch --subdirectory-filter SUBDIRECTORY HEAD
ジョブを実行しません。
各ブランチに切り替えてfilter-branchコマンドを実行する必要がありますか、または完全な履歴を通じて空白の変更を行うことができるものはありますか?
ありがとうございましたfilter-branchの出力に目を留めておく必要があることも分かりました。すべてのブランチとタグを書き換えられず、書き換えられないものは削除する必要があります。 – AGrunewald