最近在准备智能车某赛道,看到下图才发现一直没真正用会Git或gitee。记录一下从下载Git到成功完成开源库克隆到本地,再到补充成自己的库。

一、Git详细安装教程

参考此文Git 详细安装教程(详解 Git 安装过程的每一个步骤)_git安装-CSDN博客

二、先把开源库克隆到本地

打开 Git Bash(或终端),进入你想存放库的目录,比如:

cd /d/PRACTICE

执行克隆命令

git clone https://gitee.com/xxxxx.git

然后,你会在 想存放库的目录下看到一个新的文件夹 里面就是完整的开源库代码。

三、IDE新建自己的项目

  • 1、打开 IDE。

  • 2、选择你的工作空间。

  • 3、新建项目:

    • FileNewProject

    • 项目名比如叫 my-project(不要和开源库重名)

    • 选择你的目标芯片,按向导完成创建

四、参考开源库,把需要的代码 “搬” 到自己的项目里

  1. 打开你克隆好的开源库目录 D:\PRACTICE\xxx
  2. 进入 Example  文件夹,找到你需要的示例代码(比如 GPIO、UART、CAN 等)。
  3. 把示例中的 .c.h 文件复制到你自己的项目 my-project 对应的目录下(如 srcinc)。
  4. 在 IDE 里刷新项目,编译并调试,验证功能。

五、用 Git 随时同步开源库的更新

以后开源库有更新时,你只需要:

1、打开终端,进入开源库目录:

cd /d/PRACTICE/xxx

2、拉取最新代码:

git pull origin master

3、对比更新内容,把你需要的新代码或修复再 “搬” 到自己的项目里。

六、这么做的好处

  • 你的项目和开源库完全分开,不会因为开源库更新而破坏自己的代码。

  • 可以随时参考开源库的最新示例和驱动。

  • 用 Git 管理开源库,方便追踪更新和回滚。

Logo

智能硬件社区聚焦AI智能硬件技术生态,汇聚嵌入式AI、物联网硬件开发者,打造交流分享平台,同步全国赛事资讯、开展 OPC 核心人才招募,助力技术落地与开发者成长。

更多推荐