博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
git blame 小记
阅读量:6004 次
发布时间:2019-06-20

本文共 582 字,大约阅读时间需要 1 分钟。

ToDo

  • 方便的 blame 一行代码是谁改的

  • blame 一行代码的改动历史(可能有多个人改过多次,有时候只看最后的改动不够)

简单 blame

$ git blame 
$ git blame -L 100,100
$ git blame -L 100,+10

在 Sublime Text 中可以直接 blame,Shift + Cmd + P --> blame 来使用 Git blame,且选中几行的时候可以只 blame 这几行。

使用 log 来查看某一行的所有操作

这里最后实际没有用 blame,而是用了 log 命令。这样可以看到对这一行进行操作过的所有 commit。

$ git log -L start,end:file$ git log -L 155,155:git-web--browse.sh

Sublime Text 里面的 log 不是很好用,不能看到细节,也不能 log 某一行。

在 Github 里面查看修改的那一次 Commit

大概是如下的格式:

https://github.com/
/
/commit/

在以上页面中还可以顺藤摸瓜找到对应的那次 PR 的内容。

参考

扩展

转载地址:http://vtpmx.baihongyu.com/

你可能感兴趣的文章
css3中变形与动画(一)
查看>>
[XMove-自主设计的体感解决方案] 系统综述
查看>>
【LINUX学习】磁盘分割之建立primary和logical 分区
查看>>
变更 Linux、Ubuntu 时区、时间
查看>>
[共通]手机端网页开发问题及解决方法整理
查看>>
思科分发列表过滤路由(RIP)动态路由协议篇
查看>>
可登录的用户数量是1.6万个,软件的性能得到充分的考验
查看>>
[实战]MVC5+EF6+MySql企业网盘实战(23)——文档列表
查看>>
[译] ES2018(ES9)的新特性
查看>>
C# Selenium 破解腾讯滑动验证
查看>>
bom与dom的区别
查看>>
Matlab2012a下配置LibSVM—3.18
查看>>
Java生成-zipf分布的数据集(自定义倾斜度,用作spark data skew测试)
查看>>
修复CefSharp浏览器组件中文输入Bug
查看>>
正则与sed,grep,awk三剑客
查看>>
诊断一句SQL不走索引的原因
查看>>
iOS开发拓展篇—UIDynamic(简单介绍)
查看>>
Linux pipe函数
查看>>
图片标注工具LabelImg使用教程
查看>>
(原創) 如何設計一個數位相框? (SOC) (Quartus II) (SOPC Builder) (Nios II) (TRDB-LTM) (DE2-70)...
查看>>