Git:如何比较工作目录中的文件与早期提交中的相同文件?

TMOTTM

有没有一种方法可以将文件的当前状态(在工作目录中)与文件提交后的状态进行比较(例如,五次提交之前)?

施纳斯

执行git log,然后复制提交的SHA ID。然后git diff使用此ID运行命令,例如:

git diff (sha-id) filename

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在不同目录中包含相同文件?

如何从git中的特定目录添加文件?然后提交

如何打开不同文件夹(工作目录)中的几个终端选项卡?

从目录中读取具有Python中相同文件扩展名的多个文件的文件

如何与其他分支中的相同文件进行git-diff差异

如何将所有文件移动(或复制)到具有相同文件名前缀的目录中?

如何解压缩相同子目录但不同文件夹中的文件

Git rebase 重新排列涉及相同文件的提交

添加相同文件的Git Cherry-Pick提交

如何获取Powershell目录中不同文件的数量?

如何区分两个不同目录中的不同文件并将不同文件存储在新目录中

从多个具有相同文件名的目录中批量复制文件

查找具有相同名称但在不同目录结构中的相同文件

差异标签中的相同文件

Git-使用当前在我的工作目录中的文件修改旧提交

如何删除目录中相同大小的文件?

如何检查目录是否包含TAR存档的相同文件?

使用Bash检查另一个目录中是否存在相同文件

不同目录中的Python脚本使用导入中断所在的相同文件

资产目录:访问不同文件夹中具有相同名称的图像

在 Ubuntu 和 Windows 中解压缩相同文件时的不同目录结构

从早期 git 历史中删除提交和推送的大文件

Git:如何从历史提交中删除文件?

比较目录中的文件日期

读取目录中的文件并比较

如何比较两个不同文件夹中的文件并执行条件复制

使用awk比较相同文件的列

从先前提交的 .git 目录中删除文件

删除多个文件夹中的相同文件(python)