バージョン管理
ソースコードは1行変えただけでアプリの動作が大きく変わる
あたりまえだけど
ソースコードを書き換えたとき、書き換える前と書き換えた後の状態を両方とっておきたい
この「書き換える前の状態」と「書き換えた後の状態」がそれぞれバージョン 両方とっておくことで、「書き換えた後の状態」で致命的なバグが見つかっても、「書き換える前の状態」に戻せる でも、手動でこの両方とっておく作業をするのはあまりにだるすぎる
1個書き換えるどころじゃないレベルの変更も扱うわけだし…
そこでこのバージョン管理を代わりにやってくれるのがGit