返回介绍

diff

发布于 2024-09-16 00:23:11 字数 927 浏览 0 评论 0 收藏 0

如果你想看未提交的内容,可以用 diff。

比对工作目录和暂存区

使用 git diff 可以显示工作目录和暂存区之间的不同。

换句话说,这条指令可以让你看到「如果你现在把所有文件都 add,你会向暂存区中增加哪些内容」。

git diff

比对暂存区和上一条提交

使用 git diff --staged 可以显示暂存区和上一条提交之间的不同。

换句话说,这条指令可以让你看到「如果你立即输入 git commit,你将会提交什么」。

git diff --staged

比对工作目录和上一条提交

使用 git diff HEAD 可以显示工作目录和上一条提交之间的不同,它是上面这二者的内容相加。

换句话说,这条指令可以让你看到「如果你现在把所有文件都 add 然后 git commit,你将会提交什么」。

git diff HEAD

如果你把 HEAD 换成别的 commit,也可以显示当前工作目录和这条 commit 的区别。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文