更新时间:2022-06-23 来源:黑马程序员 浏览量:
1.解决思路
通过idea工具,比较简单,但需要依赖IDEA开发工具
```java
通过IDEA图形化界面快速进行版本对比,多操作几遍即可
```
通过Git原生命令,略微复杂些,但不许要依赖其它工具
```java
相关命令:
查看所有历史版本: git reflog
对比不同版本代码状态: git diff 版本1 版本2 --stat
对比不同版本指定文件内容: git diff 版本1 版本2 ./路径/文件名称
```
定位不同版本代码中的bug时,就需要查看不同版本之间的差异和代码的改动了。
2.动手实践
2.1 基于Idea工具解决
在Git窗口的Log选项卡中选中需要对比的代码版本右击 Compare Versions

选择需要对比的文件进行查看即可


3.2 基于Git命令解决
首先使用git reflog命令查看所有历史版本

版本对比查看所有改动的文件命令为git diff 版本1 版本2 --stat

对比指定的文件 git diff 版本1 版本2 ./路径/文件名称

毕业16个工作日,平均薪资13180元,就业率100%,广州黑马AI智能应用开发(Java)学科20250529班
2026-03-06毕业32个工作日,平均薪资11147元,就业率95%,广州黑马AI智能应用开发(Java)学科20250326班
2026-03-05黑马程序员2025全国就业数据发布:全学科平均就业率92.07%,AI开发类就业平均薪资达11869.67元。
2026-03-05黑马全国校区齐开班!场面太太太壮观了!
2026-03-03AI智能应用开发课程紧贴企业刚需,全程高效学习,直达中高级软件开发水平
2026-02-28风口正劲!黑马程序员又一AI智能应用开发班毕业当天100%就业!
2026-02-27