1、克隆自己的配置库:
git clone ssh://{name@}ip:port/path
2、拷贝hooks脚本至本地配置库 .git/hooks/
scp -P 29418 -p ip:/hooks/commit-msg localpath/.git/hooks/
此两个步骤只需在最开始时运行一次即可,除非需要重新建立本地配置库
3、切换至分支:
git checkout 分支名 (可使用git branch 查看分支名)
4、同步远程服务器同一分支的数据:
git pull --rebase
5、工作区增删改
扫描二维码关注公众号,回复:
278162 查看本文章
6、git操作增删提交至本地配置库:
git add/git rm/git commit
7、提交至gerrit前与远程服务器的同一分支内容合并:
git fetch origin
git rebase origin/分支名
8、提交
若无冲突,则直接提交:
git push origin HEAD:refs/for/分支名
若有冲突,解决冲突
git add -u
git rebase --continue, (必须使用--continue,否则会开成新的分支no branch)
再使用git push origin HEAD:refs/for/分支名