0

GitHub を使用するのは非常に新しい..html/mycms (レポは mycms) のレポにクローンを作成し、その中で維持したい別のレポを作成しました..html/mycms/system/docs にクローンを作成しました (レポドキュメントと呼ばれます)。

しかし、プルしたときではなく、html/mycms の更新のみを取得し、ドキュメントは無視されますか? これは、フォルダー html/mycms が既に mycms リポジトリに設定されているためだと思いますか? 私はこの問題を修正する方法がわかりません..

mycms リポジトリ内にあるドキュメント リポジトリをプルするにはどうすればよいですか? どういうわけか同時に両方を引っ張ることはできますか?

ありがとう!

4

1 に答える 1

1

必要なものには git サブモジュールを使用する必要があります。ドキュメント リポジトリは (Github 上で) 個別にホストする必要があり、サブモジュールとしてメイン リポジトリに追加します。そうすれば、それを として複製するとgit clone --recursive git@github.com:user/mainrepo、サブモジュールの docs リポジトリも取得されます。

サブモジュールについては、こちらをご覧ください: http://progit.org/book/ch6-6.html

于 2012-01-26T19:48:31.680 に答える