🎁

Gitのadd, commit, pushの違い

2025/01/22に公開

Gitのadd, commit, pushのイメージ

昔、作ったnoteから一部抜粋。

ADDとは、段ボールに荷物を入れるイメージです。
COMMITとは、段ボールに封をして、何が入っているかを書きます。
PUSHとは、COMMITした段ボールをリモートリポジトリへ配送します。

commit messageは、段ボールに何が入っているかの中身を書く(引越しの時に段ボール詰めた時のイメージ)

「本」と書いてある段ボールに、本以外のを詰めないのと同じように、commitのメッセージとcommitの内容は整合性を取るべし。

参考
https://note.com/k_sasaking/n/nb63c2ef8d049

Discussion