维基编辑 - 提交修改¶
一旦你在本地计算机上完成了对维基的修改,并测试了它们的正确呈现,请按照下面的说明提交 PullRequest,以便将它们纳入维基。这与 飞行代码使用的公关流程
备注
如果您不熟悉 Git 和 GitHub,请参考 使用 Git 页来学习基础知识。
使用 Git/Github 有多种方式,包括多种不同的图形用户界面和命令行工具。在命令行下使用 Git 的典型流程是
重置 您的软件包主分支上的上游 ardupilot_wiki 软件包主分支:
首次必须创建一个指向上游 ardupilot_wiki 仓库的 "远程 "仓库
git 远程 增加 上游部门 https://github.com/ArduPilot/ardupilot_wiki.git
切换到软件仓库的主分支
git 销售点 师
备注
如果上述命令因某些文件的更改而失败,可暂时 "隐藏 "更改,键入
git 储藏 节省 我的变化
然后输入git 储藏 应用 储藏@{0}
将上游/主分支中的更改拉入主分支
git 取得 上游 git 躏 上游/主站
备注
如果将来有新的更改,请务必重复上述步骤,以确保您的本地 repo 是最新的
在本地克隆中创建一个分支,用于修改内容
git 销售点 -b 我的命名分支
进行必要的更改并在本地进行测试
添加(又称 "阶段")并提交更改:
git 增加 the_name_of_file_you_changed.rst git 承诺 -m "简短的更改说明";
"压制 "你的投诉。请看 交互式重置:清理提交.即使涉及多个页面的更改,也只应提交一次与特定主题更改相关的更改。
将你的提交推送到 GitHub 上的 fork
git 推动 --set-upstream 产地 我的命名分支
在 GitHub 网页上打开克隆仓库,然后 在 GitHub 上创建拉取请求.您将从 GitHub 上的分叉/分支向 ardupilot_wiki/master 仓库提交拉取请求。如果使用的是 GitHub for Windows 客户端,导航到仓库/分支的一个便捷方法是单击其中一个提交,然后单击 "github"(在 github.com 上查看此提交)按钮:
在网页顶部选择 "拉动请求 "标签页,然后选择绿色的 "新建拉动请求 "按钮:
比较对象应该是ardupilot_wiki:master和你创建的新分支。网站可能默认使用克隆的主分支,因此请单击 "比较 "组合框,将其更改为正确的分支:
检查页面底部的更改列表是否只包含您打算进行的更改,然后按 "创建拉取请求"。
如何批准更改¶
对维基的所有更改均 经审查 由维基 "维护者 "发布,以减少误导或错误信息发布的机会。欢迎在 PullRequest 中发表评论和/或参加 每周开发会议 以升级提交更改。