1

重複の可能性:
git リポジトリのサブディレクトリのみを複製する方法はありますか?

リポジトリのクローンを作成できますが、一部のファイルは可能ですか?

exampleとにかく後で削除するので、フォルダーのクローンを作成したくないとしましょう。

4

1 に答える 1

6

短い答え - いいえ。Git clone は常に完全なファイル構造を複製します。

ネットワーク上のデータ量を最小限に抑えたい場合は、 git clone --depth 1.

あなたが求めているものを達成するには:

mkdir repo
cd repo
git init
git remote add -f origin $URL
git config core.sparseCheckout true
echo '$DIRNAME' >> .git/info/sparse-checkout # Do this for every directory you want.
git fetch
git checkout $BRANCH # Typically master

しかし、あなたの場合、おそらくexamplesディレクトリを削除する方が簡単だと思います。

于 2013-02-05T06:24:38.373 に答える