【发布时间】:2015-09-16 16:58:01
【问题描述】:
差异程序 BeyondCompare 具有目录比较功能,您可以在其中选择两个文件夹,并让它对这些文件夹中具有相同文件名的所有文件进行并排比较,然后查看它标记的单个文件显示差异。 TortoiseSVN 有一种方法可以在目录的两个版本或旧版本和工作副本之间运行此目录比较,这有时真的很棒。
不幸的是,并非所有内容都在 SVN 中。我有一个 Git 版本的项目,其中包含一个包含 100 多个自动生成文件的大文件夹。它们最近重新生成了,TortoiseGit 告诉我它们中的每一个都已更改。但是,当我对其中一些进行比较时,我看到的只是无害且不相关的空白更改。那里的某处可能存在很少的更改并非不可能,但我宁愿不必手动检查每一个更改。
有什么方法可以让 TortoiseGit 为我发送一个与 BC 比较的目录,这样我就可以让它将旧版本与我的工作副本进行比较,同时忽略空格(它可以做到这一点),然后我可以确定此文件夹中是否有任何相关更改,或者我是否可以恢复整个内容?
【问题讨论】:
标签: git compare tortoisegit beyondcompare