一文读懂dts和git技巧

本文介绍了如何在Linux设备树开发中使用Git进行版本控制,包括查看文件局部提交记录、利用`gitblame`和`gitlog`,以及在使用repo拉取代码时如何通过`--depth1`参数减小空间占用。
摘要由CSDN通过智能技术生成

引至:一文搞定 Linux 设备树 - 知乎 (zhihu.com)

1. 查看某个文件局部的提交记录:
    #git blame -L 535,550 arch/arm64/boot/dts/mediatek/mt6873.dts
    得出commit ID
    #git log arch/arm64/boot/dts/mediatek/mt6873.dts | grep e8c5
    commit 39a7e4953e8c5f7c77b6161474767b5a7776866e
    根据commit ID查看提交记录
    #git show 39a7e4953e8c5f7c77b6161474767b5a7776866e --name-only

2. 通过repo 拉取代码的时候,为了减小空间,使用--depth 1参数。不拉取提交记录

  • 4
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值