下载代码/使用 Git

本文介绍了从何处获取 ArduPilot 代码以及如何提交对项目的修改。

概述

ArduPilot 项目使用 git 用于源代码管理和 GitHub 用于源代码托管。

对于只想快速查看代码的开发人员,可通过任何网络浏览器访问以下页面查看飞机、旋翼飞行器、漫游车、潜水艇和天线跟踪器的源代码 Github 上的 ArduPilot 代码库.

对于希望 下载构建 最新代码:

请注意,最新固件是自动生成的,可直接从以下网址下载 firmware.ardupilot.org.

对于希望 下载, 汇编, 编辑 然后 贡献 代码返回 ArduPilot 时,应遵循以下步骤:

  • 分叉 项目在 GitHub 上创建个人副本

  • 安装 Git 客户端 在本地计算机上

  • "克隆 "项目,将此副本下载到本地台式电脑上

  • 在本地桌面上创建一个新分支来保存新功能

  • 编辑代码并 "提交 "到本地版本库。

  • 将新分支 "推送 "到个人仓库(即他们的分叉仓库)

  • 提出拉取请求,将更改合并到 "主 "项目中。

学习 git

本指南涵盖项目工作所需的基本 git 命令/概念:克隆、分支、提交、推送。

如果您想了解更多关于 git 的信息,网上有很多很好的资源。以下是一些可能对您有用的资源:

下一步工作

请点击以下链接,了解我们如何在 ArduPilot 中使用 Git