2016-06-20 9 views
1

私たち(私たちの開発チーム)は、私たちが複数のモジュールにまたがって分割すると思っていた非常に大きなプロジェクトを取り上げることを検討していますが、コードを何らかの形で集中管理したいと考えています。githubに適切なフォルダ構造がないと実行可能な代替手段は何ですか?

私たちはフォルダ構造の下に置くことを考えました。それは、基本的には分離性を達成するために必要な分離であり、それでも良好な近接性と論理的階層を維持しています。

残念ながら、GitHubはフォルダ構造を非常に支持していないようです。

私は何かを見逃しましたか? GitHubには私が必要とするサポートがありますか?

ありがとうございます!

答えて

1

git submodulesを使用できます。モジュールごとにリポジトリを作成し、集中リポジトリ(フォルダとして機能する)の下に他のリポジトリを指すフォルダを作成できます。

サブモジュールを追加する方法は次のとおりです。

$ git submodule add https://github.com/username/modulename 

は、モジュールごとにこれを繰り返します。

その後、あなたはいつものように各リポジトリ上で動作することができ、あなたは、あなたがどうなる最新バージョンを持っている中央リポジトリを更新したいとき:

$ git submodule update --remote 
関連する問題