git push
用于将更改推送到远程存储库。git diff
显示自远程存储库的最后一次拉取操作以来所做的所有更改。git diff
同义词用作git patch
。获得差异后,补丁将通过git am
或应用git apply
到另一个存储库以进行更新。
git diff
那么,这两个命令本质上是相同的还是和之间有什么区别git push
?
git push
用于将更改推送到远程存储库。git diff
显示自远程存储库的最后一次拉取操作以来所做的所有更改。git diff
同义词用作git patch
。获得差异后,补丁将通过git am
或应用git apply
到另一个存储库以进行更新。
git diff
那么,这两个命令本质上是相同的还是和之间有什么区别git push
?
git push
是将您在文件中所做的所有更改推送到存储库。这是您在项目中添加更改的最后一步。
Git diff
用于查看自上次提交以来对不同文件所做的所有更改。它显示了添加或删除到项目中的所有行。
基本流程是这样的。
您在项目中进行了一些更改。-> 你做git add
->git diff
如果你想看看做了什么更改就做 -> 你使用提交git commit
-> 使用git push
.
如果您是 git 新手,请学习这个交互式教程http://try.github.com/
git diff
不会改变任何东西,它只是报告差异。git push
通过推送更改来更改远程存储库。
这些命令完全不同,并且您对它们的描述是正确的(因此您的问题本身就有效地回答了)。