小技巧积累:如何比对两个类似项目的文件夹下的所有文件

一、引言

在工作生活中,我们总会遇到这么一种需求:

我们有两个文件夹,两个文件夹下的文件大致都是相同的,只是进行了一些修改,我想要快速得知两个文件夹文件的不同之处在哪。

这个需求看似很难以完成,其实不然。

只需要我们巧用版本管理工具即可。使用 SVN 或者 Git 都是可以的,这里我以使用 Git 为例。

二、示例

现在,我来展示下如何使用版本工具来完成这个任务。

1. 创建 2 个文件夹,模拟 3 个文件
1

2. 以 folder1 文件夹为基准,创建一个 git 工作仓库,并提交为第一个版本
2

3. 将 folder2 下的文件全部拷贝到 folder1 中去,并且全部选择替换掉
3

4. 使用 TortoiseGit 方便的提交比对功能,在 folder1 中提交代码,并且检查提交更改
4

这下,我们终于可以一目了然,从 folder1 到 folder2 到底发生了什么变化了。

Enjoy It :)

猜你喜欢

转载自blog.csdn.net/u012814856/article/details/81084749