エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
ここにツイート内容が記載されます https://b.hatena.ne.jp/URLはspanで囲んでください
Twitterで共有ONにすると、次回以降このダイアログを飛ばしてTwitterに遷移します
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
Git のデータ構造について図でまとめてみます。 大雑把にいうと、Git はオブジェクトと呼ばれるデータを... Git のデータ構造について図でまとめてみます。 大雑把にいうと、Git はオブジェクトと呼ばれるデータを保存する Key-Value ストアと、そのキーのラベルである参照の 2 つで構成されています。 オブジェクト .git/objects が前述したオブジェクトを保存する Key-Value ストアです。 オブジェクトはヘッダとコンテンツの 2 つで構成されています。 ヘッダにはオブジェクトの型とサイズが格納されています。 コンテンツの内容は型によって異なります。 このヘッダとコンテンツをあわせたバイナリをハッシュしたものが Key-Value ストアのキーとなります。 オブジェクトは以下の 3 つの型などに分類されます。(※(注記)1) blob tree commit それぞれについて説明していきます。 blob ファイルを表現します。 コンテンツにはファイルの実データが格納されています。