例:Webサイトを作るとき
上書き保存が悪いのではなく、それだけでは変更履歴を十分に管理できない。
変更のたびに記録を残し、あとから確認できる。
git commit -m "トップページに画像を追加"
ファイルの内容を更新する
変更内容を履歴に記録する
commitだけでは、GitHubには反映されない。反映するには、通常pushが必要である。
変更履歴を記録する仕組み
その仕組みを使ったプロジェクトを共有し、共同作業を進める場所
Git:変更履歴を残し、以前の状態に戻せるようにするため
GitHub:リポジトリを共有し、共同作業をしやすくするため