【Git】查看某个文件的commit历史

平台:Mac

工具:sourceTree git


小猿的项目使用git管理代码,最近在比对代码的时候,发现某些改动不合理,但是不知道是哪位同事修改的,修改原因是什么。这里提供怎么根据某个文件查寻commit历史记录。

1.切换到目录

首先进入到要查看的文件目录

cd packages/apps/Class/HomePage/

2.git log 文件名

git log fileName
显示该文件的提交历史;
使用 q退出,使用回车输出更早commit历史记录;
如:

�git log.png
3.git show 哈希值

使用q退出历史查看模式,输入以下命令
git show c755b5ca8e0d393bc7b18d94e8470f7299f9a478
根据某个哈希值查看修改代码细节
如:

git show.png

也可以将哈希值直接放在sourcetree中直接搜索,如:

Paste_Image.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • GIT分布式版本控制系统最佳实践 这篇文章来自于老男孩教育高级架构师班12期的徐亮偉同学。 首先感谢老男孩架构师班...
    meng_philip123阅读 8,952评论 4 36
  • 一、电脑本地初始化一个仓库 1. git init: 初始化一个电脑上本地仓库 终端进入项目目录,输入: 该命令将...
    dragon_li阅读 8,091评论 1 4
  • 周六早上,孩子们还没有起床,微信就响。我翻了身,继续埋进被子里面。微信又响,再响,然后居然是我们两个的微信,此起彼...
    卢璐说阅读 9,648评论 27 75
  • 风歌雪舞柳摆头, 云蒸清河水静流, 行人止步桥首立, 却惊野鸭四处游。
    步昌阅读 3,188评论 0 0
  • 从今天起,我要做我真正热爱的事。
    行者12345阅读 981评论 0 0