0

Github リポジトリの特定のサブ ディレクトリの内容を取得し、それを自分のディレクトリに配置する必要があります。多くの調査の結果、まばらなチェックアウトが進むべき道のようです。ただし、JGit を使用してこれを実装する方法については、少しわかりません。

4

1 に答える 1

0

1) レポの一部だけをクローンすることはできlibませTestslib

2) "git clone --depth DEPTH ..." を使用して、DEPTH リビジョンのみを複製して戻すことができますが、すべてのリビジョンではなく、レポ全体を取得できます。(他にも制限がありますので、man git-clone先にお願いします。)

3) を実行git clone --bare ...してから、必要なファイルだけをチェックアウトできます (「スパース チェックアウト」と言います)。(悲しいかな、その方法にはこれらの 2 つよりも多くの手順があります...)

--depth DEPTH(3) では、引数を追加しない限り、元のリポジトリからのすべての履歴が残ることに注意してください。

于 2013-01-25T20:13:45.240 に答える