gerrit使用

前提条件是电脑上安装了git
安装git教程可自行百度
安装好了git之后,在开始菜单里打开git bash
如下图所示,说明git安装成功了
gerrit使用_第1张图片
STEP1:生成SSH KEY并添加到远程仓库账号中

依次执行以下命令:

1.1 将邮箱替换成你自己的邮箱

$ ssh-keygen -t rsa -b 4096 -C "[email protected]"

1.2

>Generating public/private rsa key pair.

1.3 提示您“Enter a file in which to save the key(输入要保存密钥的文件)”时,按 Enter 键。 这将接受默认文件位置。

> Enter a file in which to save the key (/c/Users/you/.ssh/id_rsa):[Press enter]

1.4 在提示时输入安全密码

> Enter passphrase (empty for no passphrase): [Type a passphrase]
> Enter same passphrase again: [Type passphrase again]

然后找到保存密钥的文件,用notepad++打开

gerrit使用_第2张图片
复制密钥,按步骤将复制的密钥添加到远程仓库

gerrit使用_第3张图片
最后点ADD添加即可

STEP2:clone项目到本地

先在本地新建一个空目录,然后在该目录下执行以下命令

git clone http://gerrit.it.chehejia.com:8080/fe/app/fe-autotest

gerrit使用_第4张图片
这时本地项目就和远程仓库建立了关联,以后就可以提交代码了

STEP3: 提交代码到本地

可以先试着在该项目目录下修改或者添加一个.txt文件
然后依次执行:

git add 文件名.txt
git commit -m "Issue #IAM-1307"

STEP4:将代码推送到远程仓库
**非常重要:**首次提交代码需要执行下面两条指令

切换到项目目录下,将名字换成自己的名字

scp -p -P 29418 [email protected]:hooks/commit-msg .git/hooks/
git commit --amend

之后就可以向远程仓库推送了:

git push origin HEAD:refs/for/master

推送成功之后可以查看自己的提交记录,如果有提交记录就说明推送成功了,找两个人code-review一下,代码就合并到master分支了

在这里插入图片描述

你可能感兴趣的:(gerrit使用)