源站: 老姜博客 Git之改动文件清单

方法一

格式: git diff --name-only [SHA1 [SHA2]]

示例:

$ git diff --name-only HEAD~5 HEAD
docs/.vuepress/config.js
docs/README.md
docs/css/23-transform.md
docs/css/24-box-sizing.md
docs/frontend/css.md
docs/frontend/vue.md

方法二

格式: git log --name-status --oneline [SHA1..SHA2]

该命令比上面的命令拆分的细一些,基于commit进行分组,同时对于每个文件的改动类型进行说明

示例:

$ git log --name-status --oneline HEAD~5 HEAD
d932af8 (HEAD -> master, origin/master) fix
M       docs/css/23-transform.md
M       docs/css/24-box-sizing.md
M       docs/frontend/vue.md
30751f4  disqus
M       docs/css/24-box-sizing.md
2fd83d9 css box-sizing
M       docs/.vuepress/config.js
M       docs/README.md
A       docs/css/24-box-sizing.md
M       docs/frontend/css.md
5ccbaa2 fix
M       docs/css/23-transform.md
34f5d25 补充示例
M       docs/css/23-transform.md
57def33 新增css transform
M       docs/.vuepress/config.js
M       docs/README.md
A       docs/css/23-transform.md
M       docs/frontend/css.md

改动清单前缀符解释如下:

  • M modified - File has been modified
  • C copy-edit - File has been copied and modified
  • R rename-edit - File has been renamed and modified
  • A added - File has been added
  • D deleted - File has been deleted
  • U unmerged - File has conflicts after a merge

【Git】查看改动文件清单相关推荐

  1. Idea Git查看某个文件操作的历史记录 Git查看选中代码的操作历史记录

    一 Git查看某个文件操作的历史记录 操作过程 选中文件---->鼠标右键------>Git------->Show History 二 Git查看选中代码的操作历史记录 操作过程 ...

  2. git查看某个文件的修改历史

    在开发过程中,看到某些文件改动了,但不清楚这个改动的作者和原因,也不知道对应的BUG号,也就是说无从查到这些改动的具体原因了- [注]:某个文件的改动是有限次的,而且每次代码修改的提交都会有commi ...

  3. git 查看某文件状态

    查看某文件状态 之前的文章,我们已经成功添加并提交了一个txt文件 添加并提交文件 <如果下面的内容看的懵那就点这里吧 现在我们将学习如何查看此文件是否修改过,修改的具体内容. 现在在本地操作可 ...

  4. Git 学习笔记--git 查看某个文件的修改历史

    1. git log -p filename 查看文件的每一个详细的历史修改,如果没有-p选项,只显示提交记录,不显示文件内容修改,git log -p -3 filename 显示最近的3次提交. ...

  5. git 查看服务器 文件权限,访问git服务器文件权限

    访问git服务器文件权限 内容精选 换一换 开启细粒度权限时,用户通过该指导配置访问OBS权限,实现MRS用户对OBS文件系统下的目录权限控制.如需对MRS的用户访问OBS的资源进行详细控制,可通过该 ...

  6. 使用git查看patch文件的统计信息

    1)使用 git apply --stat可以查看一个 patch 文件的统计信息,如下所示: $ git apply --stat 0001-vdpa-mlx5-introduce-Mellanox ...

  7. git查看某个文件的提交历史

    git log --pretty=oneline 文件名接下来使用git show显示具体的某次的改动.git show <git提交版本号> <文件名> 转载于:https: ...

  8. git查看一个文件的历史记录

    git log --all -- '*'FILENAME'*' 支持模糊查询 主要用于查找历史上被删除的文件 可以做成git的一个快捷命令 find = "!f(){ git log --a ...

  9. git 查看某个文件的历史记录

    1.git log --pretty=oneline 文件名 如, 2.git show <git提交版本号> <文件名> 如,

  10. git 查看冲突文件 unmerged paths

    git status

最新文章

  1. 『中级篇』docker之虚拟机创建vagrant技巧(番外篇)(81)
  2. Cambridge eap essay 1
  3. 【转】C#格式化字符串
  4. Java黑皮书课后题第2章:2.10(科学:计算能量)编写程序,计算将水从初始温度加热到最终温度所需的能量。程序应该提示用户输入水的重量(kg),以及水的初始温度、最终温度
  5. stylus导入时 报错These relative modules were not found
  6. Swift之旅--数据类型
  7. python中列表字典和字符串的相互转化
  8. Gateway Sentinel 做网关降级/流控,转发header和cookie
  9. Feign Hystrix微服务调用Session传播
  10. javascript判断非空
  11. 向云上迁移数据时如何避免停机和中断
  12. UAC2.0 Requests处理
  13. Java程序性能优化- 让你的Java程序更快、更稳定pdf
  14. 在线教育网校系统源码,搭建可以解决培训考试的教学平台
  15. MEMS惯导—芯片封装有多重要
  16. 首旅如家新生活方式空间品牌--如咖啡正式落地
  17. 微信小程序文本输入<input/> 详解
  18. python英语单词 扇贝英语安卓下载_扇贝单词英语版app下载-扇贝单词英语版安卓版(附修改词汇书教程) - 超好玩...
  19. 第三方登录—QQ登录
  20. SpringTask的入门使用

热门文章

  1. 用WPE+CCproxy+自动代理截取安卓游戏封包
  2. 谷歌电子邮件服务器,谷歌Gmail为什么会能一统美国电邮服务
  3. 任务管理器中的PID是什么 怎么查看
  4. 初中数学抽象教学的案例_初中数学教学案例与反思
  5. pythonalist是什么意思_3. Python3轻食丨一个故事看懂List所有用法:1年级1班的班级生活...
  6. 为什么宿醉那么缺水_坚决应对云的宿醉
  7. android显示动态图片,android显示gif图
  8. 学习天才犹太人的经商法则
  9. asf格式如何转换为mp4?
  10. CSS之transform的translate平移属性【2D】(一)