このスライドは昨年の新人研修でgitについて話した内容をまとめたものです。 addしてcommitしてpushしてpullしてというコマンドを使いこなせるようになったけど、裏側の仕組みはわからないという人向けにまとめてみました。 ハッシュ値を見てみようコミットすると下の図のように謎の英数字の羅列が出てきます。 この値は、一体何でしょうか? ハッシュ値はファイル内容に基づいて計算される160ビットに集約されるランダムな値です。 試してみようではここで、実際に手元でディレクトリをつくってみましょう。 下記の図のようにコマンドを叩いて見てください。 GUI上では右の図のように何もない状態かと思います。 次にgitを使えるようにしてみましょう。 フォルダのなかみを見てみると.gitというファイルができていることが確認できます。 それでは、コマンドを叩いて作られた.gitファイル 中身はどんなものが
![gitの裏側を探る|まりーな/エンジニア](https://cdn-ak-scissors.b.st-hatena.com/image/square/e22b99ad8a967908792c40228b035f8b9be9a802/height=288;version=1;width=512/https%3A%2F%2Fassets.st-note.com%2Fproduction%2Fuploads%2Fimages%2F9273029%2Frectangle_large_type_2_66c53b11df1368bbd2fac1172bad9d3a.jpeg%3Ffit%3Dbounds%26quality%3D85%26width%3D1280)