2017-04-25 4 views
1

問題解決を練習すれば、各フォルダにはソースコード、サンプル入力、出力、およびノー​​トがあります。独立のために、それぞれの問題とフォルダを別々のGitリポジトリとして保存すると良いかもしれません。ファイルを安全にバックアップするために、GitHubまたはGitLabにgit pushを登録することができます。Gitには何百もの小さなプロジェクトの問題を解決する仕組みがありますか?

git commitのコメントは、1つの問題のコメントとして、別の何百ものコメントと混ざっていれば、それは混沌とすることができます。

しかし、このようなreposが120個あるときに問題が発生します。 git clone私たちの他のコンピュータへのすべての質問をしたい場合、私たちはgit clone 120回する必要がありますか?いくつかのreposを一緒にグループ化またはバッチしてグループに所属させる方法はありますか、何とか120の小さなレポを含むレポがありますか?

+3

どのようにgitのサブモジュールについてhttps://git-scm.com/docs/git-submodule。 120リポジトリをサブモジュールとしてより大きなものに定義できます。そして、 'git clone --recursive'を使ってメインリポジトリをクローンすると、すべてのサブモジュールも取得されます。 – Jawad

+0

サブモジュールを試すことができます。または、1つのリポジトリにすべてのフォルダを作成し、スパースチェックアウトを使用することもできます。 –

+0

何百ものgitリポジトリを持つAndroidコードを管理するためのツール、GoogleのREPOを試してみてください。 – ElpieKay

答えて

関連する問題