git作為支持分布式版本管理的工具,它管理的庫(repository)分為本地庫、遠程庫。
git commit操作的是本地庫,git push操作的是遠程庫。
git commit是將本地修改過的文件提交到本地庫中。
git push是將本地庫中的最新信息發送給遠程庫。
那有人就會問,為什么要分本地commit和服務器的push呢?
因為如果本地不commit的話,修改的紀錄可能會丟失。
而有些修改當前是不需要同步至服務器的,所以什么時候同步過去由用戶自己選擇。什么時候需要同步再push到服務器
