1. ホーム
  2. git

[解決済み] Gitでサブディレクトリをチェックアウトする?

2022-04-22 04:31:54

質問

Gitでリポジトリのサブディレクトリをチェックアウトすることは可能ですか?

私が新しいWordPressのインストールをセットアップしていると想像してください。私はプラグインとテーマのカスタマイズのために2つの新しいディレクトリを作成します。

  • wordpress/wp-content/plugins/myplugins/
  • wordpress/wp-content/themes/mytheme/

これらのディレクトリをGitで管理したいのです。Subversionでは、これを実現するために trunk/myplugins/trunk/mytheme/ ディレクトリを作成し、サブディレクトリをチェックアウトします。Git には、単一のリポジトリを使って同じ作業を行う方法があるのでしょうか?

私は長年SVNを使っていて、Gitにはほとんど触れていないので、Gitのパラダイムについて見逃しているだけかもしれません。

編集 複数のブランチ は、異なるコンテンツを保存することは、これを処理するための興味深い方法です。

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

チェックアウトの疎密 は、Git 1.7 で .

また、質問 " 最初にリポジトリ全体をチェックアウトせずに、スパースチェックアウトを行うことは可能ですか? ".

ただし、スパースチェックアウトでも ダウンロード は、Gitがダウンロードしたファイルの一部が作業ツリーに残らないとしても、リポジトリ全体をダウンロードします。