linux内核源码git操作简单总结
有个老同事想快速查看不同版本的内核源码,问我有没有啥方法,当然有。大部分玩linux的小伙伴应该都知道从kernel/git/stable/linux.git - Linux kernel stable tree 可以查找下载linux内核源码。但是内核源码原版本繁多,如果想在多个内核版本之间查看内核更新日志changelog和源码,总不能在kernel/git/stable/linux.git - Linux kernel stable tree一个个内核源码点击查看吧?效率太低了!
比如现在怀疑发现3.10.107内核文件系统层有个bug,3.10.108内核解决了这个bug,相关源码C文件N多个,不确定修改哪个文件解决了这个bug。其实熟悉了git操作,就可以得到3.10.107到3.10.108内核的所有更新日志changelog,按照特定模块或者关键字查找changelog,大大缩小排查范围。
再者,可以用git checkout命名把源码从3.10.107快速切换到指定3.10.108,不用新下载3.10.108的源
版权声明:
作者:lichengxin
链接:https://www.techfm.club/p/4047.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。
THE END
二维码
共有 0 条评论