首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Git-Diff与Git-log?有什么关系呢?

Git-Diff与Git-log?有什么关系呢?
EN

Stack Overflow用户
提问于 2009-12-30 10:33:15
回答 1查看 5K关注 0票数 9

我对Git有点迷惑。当我翻阅手册时,发现差异似乎包含在Git-log手册中。此外,当我查看教程之类的东西时,我发现Git log做了很多与git-diff相同的事情。Git-Diff的功能仅仅是Git-log的一个子集吗?

谢谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2009-12-30 10:38:27

git log可以使用git diff来显示历史记录中的每个更改。git log用于显示一组修订,可能包括每个修订与其父修订之间的差异,而git diff用于显示存储库中任意两个修订之间的差异。

git diff还可以用来显示当前工作副本和登台区域(也称为“索引”)之间的差异,以及登台区域和存储库中的修订版之间的差异,通常是HEAD,而git log只会显示提交的代码。

因此,它们确实有一些重叠,但它们都不是另一个的子集。git loggit diff用于某些形式的显示,因此在设置如何调用git diff时具有相同的选项。

票数 14
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1978107

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档