Mokee源码修改后的提交步骤

当同步到mokee 源码,就可以为源码贡献自己的一份力量了,当你本地改好代码的时候就需要提交到review去,当审核通过后就可以合并进主代码。这是一件快乐的事情,因为你的工作被认可了。下来说一下提交的具体步骤。
一.先说下提交步骤
1.建立分支(一定要在你修改源码之前建好)
repo start **** --all PS:(这里的****是一个本地的分支名称,****可以随便填)

2.把改动的东西先加入暂存到临时区域
进入你改动的目录 然后执行
git add -A PS:(加入你在这个目录加入了新的文件,才需要执行。-A是将所有新加入的文件都添加,如果有些文件你不想添加,也可以添加指定的文件。如git add xxxx.java)

3.将所有修改的文档提交

git commit -a -m"XXXXXX" PS:(xxxxx是对修改的描述)

4.提交到服务器等待审核

repo upload

二.提交中常见错误

当repo upload 后一般会出现两种错误
a:no branch ready for upload
b.Error: Permission denied (publickey)

先说第一个问题a:首先确保你的修改目录下的.git 目录没有修改过 ,然后在cd到修改目录git branch 查看分支有没有建立,没有的话就重新repo sync 同步完后再建立分支 repo start XXXXX –all(两个-) , 再重新修改 然后进入到修改目录,git add -A && git commit -a -m”xxxxxx” . 当然两个命令可以分开输入。 然后在repo upload 这样就ok了。

再说第二个问题:这种问题肯定是git的配置出错了,首先终端git config –list(两个-,wordpress 的原因现实不出来) 会得到如下信息
qingliu@Mokee:~$ git config –list(两个-,wordpress 的原因现实不出来)
user.name=qingliu
user.email=qingliu@gmail.com
color.ui=auto
credential.helper=cache

每个都可以通过git config 命令进行配置 ,首先user.name 必须是你的gerrit 的username 自己去mokee的review看

user.email @前面的必须是username @后面的你用的google还是yahoo自己填 这样确认后没问题后接可以接着repo
upload了。。

先写这些吧有问题继续加,今天由于特殊原因,没能学成git patch的提交,但是制作学会了,等我完全会了再写吧。文章有什么错误欢迎指正。

One thought on “Mokee源码修改后的提交步骤

Leave a Reply