首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何列出`git`中特定修订版的文件?

git 中,要列出特定修订版的文件,可以使用以下命令:

代码语言:txt
复制
git log <commit-id> -- <file-name>

其中 <commit-id> 是要查找的提交 ID,<file-name> 是要列出文件的名称。

例如,如果要查找在 2022 年 5 月 25 日提交的代码修订版本,并要列出名为 file.txt 的文件,可以使用以下命令:

代码语言:txt
复制
git log 20220525 -- file.txt

如果要查找在多个提交之间更改的文件,可以使用 --diff-filter 选项:

代码语言:txt
复制
git log --diff-filter=ACMR -- file.txt

这将只显示完全更改(ACMR)的提交记录,从而减少不必要的输出。

如果要查找特定提交的代码修订版本,可以使用 --pretty 选项:

代码语言:txt
复制
git log --pretty=format:"%h %s" <commit-id> -- file.txt

其中 <commit-id> 是要查找的提交 ID,%h 是提交的哈希值,%s 是提交的描述。

希望这些信息能帮到你。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

6分14秒

48.忽略Eclipse中的特定文件.avi

6分14秒

48.忽略Eclipse中的特定文件.avi

5分50秒

19_尚硅谷_MyBatis_思考:映射文件中的SQL该如何拼接

3分7秒

MySQL系列九之【文件管理】

7分1秒

Split端口详解

7分53秒

EDI Email Send 与 Email Receive端口

9分19秒

EasyRecovery数据恢复软件使用教程

14分24秒

动力节点SSM框架项目【CRM客户管理系统】实战实战教程-002

21分59秒

动力节点SSM框架项目【CRM客户管理系统】实战实战教程-005

56分13秒

动力节点SSM框架项目【CRM客户管理系统】实战实战教程-007

49分31秒

动力节点SSM框架项目【CRM客户管理系统】实战实战教程-009

38分20秒

动力节点SSM框架项目【CRM客户管理系统】实战实战教程-011

领券