git查询同分支下两个历史版本之间修改了哪些文件

2023-08-21  本文已影响0人  曾经像素有点低

①、进入到git目录下:

cd /Users/xxxx/Desktop/项目.git所在的文件夹

②、查询版本的历史

git log --pretty=oneline

输入之后会出现最近几次提交的记录,按回车换行键,即可输出更多历史记录。如果想退出,输入q在按回车即可。

10040cd1fecb668cd30dd1d482e9e232dc8c77ac
(HEAD -> master)那串数字实际上是一个哈希值,作为此次提交的一个索引;Head是指向当前版本的指针 ,版本的前进和后退实际上就是对Head进行移动

每条日志都只显示一行多屏显示控制方式空格向下翻页 b向上翻页 q退出

③、对比两个版本之间更改的文件

git diff --name-status 10040cd1fecb668cd30dd1d482e9e232dc8c77ac 0182412f1284f1d67c2f85827950f8d7cb33b5b3

git diff --name-status  E   F

(后边的HEAD:F)相对于 (前边的HEAD:E)的变化,记住搞好顺序

A D M R分别是添加、删除、修改、移动

微服务:查询当前分支 的 某个文件夹路径下 的 两个历史版本之间的变化

④、对比某文件夹下代码文件

 git diff --name-status  E   F  -- 文件的相对路径

git diff --name-status 0aa9e0bf86715ce73612beab171cc881e7e9a2ed 61d3ec41f5aa2095e5d4c5ce49b2e80cfd96a652 -- yg-campus-C

上一篇 下一篇

猜你喜欢

热点阅读