Pjer
0获赞0关注0粉丝
有没有一种软件可以对比两个文件里面的代码不同,并找出相关的不同代码的位置?
很多场景下会遇到这种问题,比如别人在你的repo上提交了代码你需要合并分支,或者你自己修改代码之前忘记 git pull 导致自己需要merge自己等等。
或者仅仅就是想看看两个文本文件的区别。
有很多种实现方法
VSCODE
宇宙最强编辑器VSCode自带的对比,是我最喜欢的方式。很直观,选中两个要比较的文件,右键 然后点compare就成
结果非常直观,增删改标记的明明白白。
而且作为编辑器,可以直接在对比中修改,保存。
命令行DIFF
如果在headless机器上(比如ssh到服务器)想对比的话可以用diff命令
结果能看,但是没有vscode内置代码对比那么智能,遇到过只修改几行但是大段代码会被标
Pjer
0
