git+gerrit开发配置方法入门
来源:互联网 发布:文明6 有没有mac 版 编辑:程序博客网 时间:2024/06/12 15:44
一、利用git生成ssh密钥
1、首先配置用户名和邮箱地址
git config --global user.name your_namegit config --global user.email your_email
2、查看是否已经生成了ssh密钥
cd ~/.ssh
如果没有密钥则不会有此文件,若是有密钥则删除,等待下一步重新生成密钥
3、生成密钥
ssh-keygen -t rsa -C your_email
二、gerrit配置步骤
1、首先生成ssh密钥
ssh-keygen -t rsa -C your_email
2、上传公钥
登录到gerrit后,点击右上角setting,然后点击”SSH Public Keys”,把自己的公钥复制到文本域中
3、登录gerrit绑定邮箱,在setting的Contact Information中
4、关闭当前命令行,重新打开一个bash进行用户名和邮箱的配置
git config --global user.name your_namegit config --global user.email your_email
5、从远端克隆项目到本地
git clone ssh://your_name@123.210.121.113:29418/ghostlpx
6、复制gerrit提供的钩子脚本,在每次提交时都会生成change-id
scp -p -P 29418 your_name@123.210.121.113:hooks/commit-msg .git/hooks/
备注:当执行git add “file”添加到暂存器,然后执行git commit提交到本地库的时候,git需要在commit的时候在日志中写入一个唯一标识提交的SHA-1值,即Change-Id值。git commit时会调用commit-msg脚本检查提交信息,以便在git push的时候能正常推送到远程库。此时调用默认目录下的commit-msg钩子脚本,默认目录为“.git/hooks/commit-msg”。如果此目录下无commit-msg脚本,则commit时提交日志中无ChangeId信息,则在git push的时候出错,无法正常将改动上传到远程服务器。
0 0
- git+gerrit开发配置方法入门
- apache2,git,gerrit配置
- Git+gerrit+jenkins安装配置
- windows下git/gerrit配置和使用
- Eclipse Git+Gerrit配置及提交流程
- 团队开发利器Redmine,git,gerrit,jenkins
- git-gerrit
- git gerrit
- apache2 + git + gerrit + mysql 配置、简单git操作
- Git-Repo-Gerrit-1-Git介绍,安装和配置
- apache2 + git + gerrit + mysql 配置、简单git操作
- Gerrit配置
- gerrit 配置
- Gerrit-Google开发整合Git的代码评审工具
- Git VS. Gerrit
- git+gerrit 自用记录
- gerrit+git codereivew install
- gerrit git使用
- 1.Ext JS 建立web开发工程
- 10款“程序猿”和“射击湿”不可不用的在线资源和工具网站
- 读clean code有感
- 第十五周项目一(5)直接选择排序
- js的高亮关键写法,简单粗暴,行之有效
- git+gerrit开发配置方法入门
- 第15周项目2 用哈希法组织关键字
- VLC详细的使用说明以及配置说明综合示范实例精通VLC开发
- 【Day54】谈谈如何优化MYSQL数据库查询
- SpringMvc教程(九)--Spring中的拦截器
- Android Cordova 插件开发之编写自定义插件
- linux系统升级
- IIS6 的配置服务器判断ua, 302跳转方法:
- Java 6-1:清华池的故事——线程和线程池