首页 > 其他 > 详细

Git Diff 格式分析

时间:2017-04-17 18:38:43      阅读:250      评论:0      收藏:0      [点我收藏+]

技术分享

 

技术分享

参考:

http://stackoverflow.com/questions/2529441/how-to-read-the-output-from-git-diff

https://www.git-tower.com/learn/git/ebook/en/command-line/advanced-topics/diffs

http://www.ruanyifeng.com/blog/2012/08/how_to_read_diff.html

 

就最不明白的一点:

23,7表示从23行开始的7行,但是明明只改了一行.

其他的那些行都是上下文,用来帮你理解更改位置的.

但是23行,是从erb:success开始,为什么diff后还多出了21行的get...

那还不如从21行开始呢,省了一行又有什么意义.

又看了看,chunk头后不换行是识别出了语言的方法名,这个看git能不能识别出语言.

至于为什么是23,7不是21,9就不管了,打卡下班.

Git Diff 格式分析

原文:http://www.cnblogs.com/ptqueen/p/6724183.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!