使用如下命令可以查看服务器分支:
git branch -a1.2 切换至需要的分支
如上图可以看到,服务器上有许多分支,我们只需要选择我们需要的分支即可,我们以kk-amlogic-gxb为例:
git checkout -t remotes/amlogic/kk-amlogic-gxb1.3 查看是否切换
使用git branch命令可以查看我们是否已经切换至服务器分支:
此处以device/amlogic为例
2.1 查找对应仓库的sshhttps://scgit.amlogic.com/#/admin/projects/
在代码git仓库行中添加ssh远端仓库
git remote add gerrit ssh://yuefu.zhou@scgit.amlogic.com:29418/device/amlogic
使用如下命令可以查看是否添加成功:
git remote -v3. 更新代码
git pull ./4. 修改代码
将patch使用git apply合入代码中或手动修改代码,关于patch的应用可以参考Git 补丁— diff 和 patch 使用详解
5. 提交至本地仓库这个相信有些git基础的兄弟都能知道,git commit嘛
git commit -am "注释"
注释格式可以参考git、gerrit 使用相关里面有详细的注释格式要求
6. push到gerrit仓库git commit -s --amend --no-edit git push gerrit HEAD:refs/for/$branchname --no-thin



