エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Gitの内部構造を利用して、特定のディレクトリだけcloneする方法 - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Gitの内部構造を利用して、特定のディレクトリだけcloneする方法 - Qiita
ディレクトリ単位でgit clone/fetchする方法を探していました。sparsecheckoutを利用するという方法も紹... ディレクトリ単位でgit clone/fetchする方法を探していました。sparsecheckoutを利用するという方法も紹介されいましたが、その方法の場合、「最初に普通にcloneする必要がある」というところが、いま探している用途には向いていなかったので別の方法を探してみました。 Gitの内側 まずは、Gitの仕組みを調べるところから始めました。Gitの内側を読むと、Gitの中でどのように変更履歴やディレクトリ構造が保存されているのかがよくわかりました。 変更履歴・ディレクトリ構造を、commit object, tree object, blob objectのグラフで表現している。 tree objectには、ディレクトリ中にある、ディレクトリ名やファイル名が保存される。 blob objectには、ファイルのコンテンツが保存される。 git構造 cloneするときは、指定したbr