GIT には、データの保存に使用される BLOB、ツリー、コミット、タグの 4 種類のオブジェクトがあります。では、ブランチの場合、GIT はプロジェクト内のどのブランチとそのステータスをどのように保存するのでしょうか?
PHP中文网2017-05-24 11:33:43
ブランチはオブジェクトではなく、コミットへの単なるポインターです。保存形式はテキストファイルです
たとえば、master ブランチは に対応します。 .git/refs/heads/master
このファイルにはコミットの sha1 が含まれます。