在我要经历的git教程中,git commit用于存储您所做的更改。

什么是git push当时使用?

答案

基本上git commit"记录对存储库的更改 " 尽管git push"更新远程参考以及关联对象“因此,第一个用于与您的本地存储库相关的,而后者则用于与远程存储库进行交互。

这是一张不错的照片奥利弗·斯蒂尔,这解释了git模型和命令:

Git data transport commands

阅读更多有关git pushgit pullGitReady.com(我首先提到的文章)

来自: stackoverflow.com