タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

Objectとgitとblobに関するishideoのブックマーク (1)

  • Gitのオブジェクトハッシュの計算方法

    Git のオブジェクト 最初に少しだけGitのデータ(オブジェクト)の保存方法について触れます。 オブジェクトは .git/objects/ に保存されます。 この中にリポジトリのファイルを効率的に保存します。 バージョンごとに同じファイルを重複して保存することはありません。 ファイルだけではありません。4種類のオブジェクトを保存します。 blob: Binary Large OBjecctの略で、つまりはファイルです。しかし、ファイル名は含みません。 tree: 1階層分のディレクトリの全ファイル名とファイル内容のハッシュと権限です。 commit: git commit で作られます。コミット内容とか作成者、作成日時などが含まれます。コミットハッシュやコミットSHAと呼ばれるものです。 tag: git tag で作られます。質的には commit とあまり変わりません。 なぜ、重複

    Gitのオブジェクトハッシュの計算方法
  • 1