1. ホーム
  2. git

[解決済み] gitサブモジュールからフォルダだけをクローンする方法とは?

2023-05-09 06:28:15

質問

私はプロジェクトで使用するために、外部のgithubリポジトリからフォルダだけを取得しようとしています。

プロジェクトの設定をこのようにしたいのですが。

-my_project
    -submodule
        -code.py
    -MY_README
    -.git

そして、some-submoduleという名前のリモートリポジトリを以下のような構造で持っています。

-submodule
    -code.py
-README
-.gitignore

というわけで、サブモジュールフォルダをプロジェクトに追加したいだけなのです。

しかし、私はこの後、最終的に

git サブモジュール追加 

http://github.com/user/submodule.git

 サブモジュール

-my_project
    -submodule
        -submodule
            -code.py
        -README
        -.gitignore
    -MY_README
    -.gitignore

私はgitに慣れていないので、gitだけで可能かどうか本当にわかりません。もしお役に立てるのであれば、私はWindowsでmsysgitを使用しています。

それで、公開レポから私のプロジェクトにきれいなサブモジュールフォルダを得ることができる方法はあるのでしょうか?

私がやろうとしていることを正確に知りたいのであれば、私はこれらの django プラグインを彼らのレポから直接取得しようとしています。 1 2 を使用して、それらを私のプロジェクトに追加します。

どのように解決するのですか?

リポジトリの一部をクローンすることはできないので、やりたいことは実現できません。

詳しくは複製をご覧ください git サブモジュールをサブフォルダを指すように変更するには?