Linux环境下Gitblit服务搭建及秘钥配置

一、安装gitblit服务

1、下载地址 https://pan.baidu.com/s/1wQ3TEE_gw5xZvyFPZB9xFg

2、上传至linux服务器并解压缩 tar xvf gitblit-1.8.0.tar.gz

3、修改defaults.properties文件

vim /usr/local/gitblit-1.8.0/data/defaults.properties

修改如下:
git.repositoriesFolder = /usr/local/gitblit-1.8.0/repository  要保存的版本库路径,默认/gitblit-1.8.0/data/git
server.httpPort = 8000      HTTP端口号,默认0不开放
server.httpsPort = 8443    HTTPS端口号

 

4、启动Gitblit服务

java -jar gitblit.jar --baseFolder data & 或者./gitblit.sh &

6、访问测试,初始账号密码admin/admin

二、Windows环境下TortoiseGit客户端秘钥配置

1、 找到TortoiseGit自带的PuTTYgen小工具

2、打开后点击Generate,生成的时候在进度条区域移动鼠标

3、将Public key粘贴到SSH Keys里,同时保存private key文件到本地

 

4、运行Pageant小工具,将刚刚保存的private key文件导入

5、将私钥加到远端

6、提交或推送测试

三、Linux环境下秘钥配置

1、设置用户名和email

git config --global user.name "xiaoxi"

git config --global user.email "xxx@qq.com"

2、生成ssh key

ssh-keygen -t rsa -C "xxx@qq.com"

下面会打印出.pub文件存放的位置

3、查看ssh key

4、粘贴到 git ssh key里面

 5、测试git pull

 

posted @ 2018-12-13 22:10  小郗测试  阅读(1790)  评论(0编辑  收藏  举报