2

2つの異なるプロジェクトにファイルがある共通のディレクトリが.hあります。.cpp現在、2つを手動で同期させています。ユーザーに依存関係を持たせたくないので、ディレクトリを取得してライブラリを作成したくありません。2つのサブディレクトリとそのファイルの同期を維持したいだけです。これを行う簡単な方法はありますか?

4

1 に答える 1

1

2つの通常の解決策は次のとおりです。

アイデアは、アップストリームの独立したリポジトリとして共通ディレクトリを持ち、次の方法で別のプロジェクトのディレクトリを更新することです。

  • サブモジュールの更新
  • git subtree pull -P <prefix> <repository> <refspec...>

サブモジュールがどのようにトリッキーになるかを考えると、あなたの場合はgit-subtreeスクリプトをお勧めします。

于 2012-11-26T06:55:01.727 に答える