Skip to content

提交补丁的相关事宜

Chen Gang edited this page Dec 7, 2016 · 14 revisions

#提交补丁相关的事宜

沿用已有的规范

  • 编码风格 : 沿用各个补丁所在模块的编码风格,对于同当前环境下的编码风格不抵触的地方,可沿用自己的偏好和习惯。
  • 补丁说明 : 沿用英文的格式风格,例如:标题部分要有补丁所在位置的说明,用": "进行间隔,开始字母大写,标题尽量没有标点,两个段落间有单独的空行,每段起始部分从第一列开始,每个标点后面有一个空格等。
  • 邮件告知 : 提交成功的补丁需要发送邮件给[email protected],需要用git来从命令行发送,由此保证其格式为纯文本。对于如何发送请参见下文。

提交补丁

  • 相关分支 : 必须有multiwindow分支,是远程对应的x86/multiwindow,可通过git branch -a查看, git checkout -b multiwindow x86/multiwindow来创建此分支到本地。
  • 相关组织 : 建议创建devorg组织来进行代码提交,可通过git remote -v查看目前已有的组织,默认有x86,我们在其路径后面加上".git"作为新路径创建devorg,例如frameworks/base, x86的是git://192.168.0.185/lollipop-x86/platform/frameworks/base,我们的命令就是:git remote add devorg git://192.168.0.185/lollipop-x86/platform/frameworks/base.git $@