当前位置:   article > 正文

Gerrit 使用_gerrit配置

gerrit配置

Gerrit 使用****

一、基础配置
1.1 邮箱设置
1.1.1 进入用户设置

在这里插入图片描述

1.1.2 进入profile
在这里插入图片描述

1.1.3 输入邮箱地址,并验证,发送验证后会收到邮件
在这里插入图片描述

1.1.4 成功后会在这里看到邮箱地址
在这里插入图片描述

1.2 commit 模板配置
1.2.1 模板

[主题]     :
[修改点]   :
[波及]     :
[自测情况] :
[提交人]   :
[提交日期] :
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

1.2.2 将该文件放置本地不易更改路径
1.2.3 执行下方命令

git config --global commit.template D:/commit_template.txt
  • 1

1.3 其他本地全局配置

git config  --global user.name "test"
git config  --global user.password "123456"
git config  --global user.email "123456@xx.com"
  • 1
  • 2
  • 3

二、HTTP方式
2.1 拉代码
2.1.1 如果是空仓库,使用指令1, 如果不是使用指令2
(BROWSE->Repositories->{test})
在这里插入图片描述

2.2 添加本地修改

git add {path}
  • 1

2.3 提交修改到本地仓
2.3.1 直接提交

git commit
如果配置了模板,输入后会自动使用vim打开模板,填完提交信息后保存即可
  • 1
  • 2

2.3.2 追加提交

git commit --amend
  • 1

2.4 提交代码到远程仓库

git push --no-thin origin HEAD:refs/for/{master}
  • 1

2.5 http提交密码获取
在profile 中点击获取密钥即可,复制到本地保存

三、SSH 方式
3.1 配置SSH
3.1.1 生成SSH密钥对

 ssh-keygen -t rsa -C  "email@xx.com"
一直回车
成功后会在默认路径(一般在用户目录 ‘~/’)生成.ssh文件夹
  • 1
  • 2
  • 3

3.1.2 添加SSH 公钥到gerrit
将3.1.1 中生成的.ssh/id_rsa.pub 中的内容粘贴到gerrit如下位置(user setting->profile->SSH keys)
在这里插入图片描述

3.2 拉代码
3.2.1 如果是空仓库,使用指令1, 如果不是使用指令2
(BROWSE->Repositories->{test})

在这里插入图片描述

3.2 添加本地修改

git add {path}
  • 1

3.3 提交修改到本地仓
3.3.1 直接提交

  git commit
     如果配置了模板,输入后会自动使用vim打开模板,填完提交信息后保存即可
  • 1
  • 2

3.3.2 追加提交

 git commit --amend
  • 1

3.4 提交代码到远程仓库

git push --no-thin origin HEAD:refs/for/{master}
  • 1

3.5 tips
如果SSH配置完成之后出现 permission denied (publickey). 报错
可在3.1中生成的.ssh文件夹中添加”config”文件,文件内容如下

Host 192.168.30.12
HostName 192.168.30.12
User username
PubkeyAcceptedKeyTypes +ssh-rsa
IdentityFile ~/.ssh/id_rsa
Port 29418
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/喵喵爱编程/article/detail/985624
推荐阅读
相关标签
  

闽ICP备14008679号