使您的自定义构建保持最新

存储库设置

  • 从主QGC仓库创建一个新的存储库。 不要克隆,创建新的仓库,从主QGC仓库初始化它。
  • 您现在可以克隆上面的仓库来完成您的工作并从中创建pull请求。
  • 在你的克隆中创建一个名为'mavlink'的遥控器,它指向主要的QGC仓库。

上游合并

我们将更新您的自定义构建的过程称为最新的QGC位和“上游合并”。 以下是如何执行此操作的示例:

  • 首先确保您的本地主人与您自己的回购主人是最新的。
  • 创建一个分支以进行所有更改:

    • git checkout -b UpstreamMerge
  • 从QGC中提取最新的位:

    • git pull mavlink master

    • 您将获得一个编辑器来更新合并更新。 他们很好,只是 :q 为了退出

  • 现在,您需要更新自定义构建中的资源:

    • cd custom

    • python updateqrc.py

  • 全部构建以确保没有问题。

  • 你现在完成了。 您可以将其作为针对您的仓库的拉动提交,或者您希望将更改提交到主仓库中。

注意:这假设您的自定义构建基于QGC master。 如果它基于Stable分支,则使用稳定分支名称替换master。

results matching ""

    No results matching ""