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

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

作者: 曾经像素有点低 | 来源:发表于2023-08-21 09:14 被阅读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

相关文章

  • git 查看信息

    显示有变更的文件 $ git status 显示当前分支的版本历史 $ git log 显示commit历史,以及...

  • Git

    Git基本指令 Git版本管理 HEAD指向的版本就是当前分支的当前版本,因此,Git允许我们在版本的历史之间穿梭...

  • git解决冲突

    在创建分支更改了test.txt文件,git add 并且git commit后。 在master分支是上也更改了...

  • git解决代码冲突

    push: 本地分支合并到远程分支 pull: 远程分支合并到本地分支 git在合并时,两个分支修改了同一个文件的...

  • git 查看信息

    显示有变更的文件 $ git status 显示当前分支的版本历史 $ git log (默认只会显示几个 按向下...

  • Jenkins Git clone加速

    Jenkins 上的 Git Plugin插件,默认是下载完整的历史版本,随着分支约多,历史版本约多,整个文件会很...

  • git 学习记录(命令)

    git学习记录 分支篇 仓库 分支合并 stash 默认情况下,git stash会缓存下列文件:添加到暂存区的修...

  • coding

    cd (代码文件夹)git remote // 查看分支git commit -m"" //版本注释...

  • git和svn的区别

    git 是分布式的 而svn 不是 1.git 可以没有问题网络的时候提交文件,查看历史版本,创建分支。这就是分布...

  • git log命令全解析

    git log用于查询版本的历史,命令形式如下:git log [ ] [ .. ] [[--] ...]这条命...

网友评论

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

      本文链接:https://www.haomeiwen.com/subject/xsbemdtx.html