gitblit是基于git的项目管理的开源项目,类似于github和gitlib,可以自己部署一套,用于自己项目的私有的代码版本管理服务。
文章中的:找到server.httpBindInterface,设定服务器的IP地址。这里就设定你的服务器IP,
默认登陆的账号和密码:admin,admin
这里需要注意,【不要设置】你的服务器ip到这个参数,不然启动不了,一直报错
- 本地安装git
- 克隆gitblit项目
先在gitblit的版本库创建版本,克隆需要配置ssh key,可以在gitblit的用户中心设置sshkey,所以先在本地生成sshkey.
设置Git的user name和email:
$ git config --global user.name “你的用户名”
$ git config --global user.email “你的邮箱”
通过设置的邮箱生成sshkey:
鼠标右键打开git bash 命令窗口,输入:ssh-keygen -t rsa -C “你的邮箱”
默认会在相应路径下(C:\Users\Administrator.ssh)生成id_rsa和id_rsa.pub 、known_hosts三个文件
设置sshkey:
复制id_rsa.pub文件中公钥粘贴到gitblit设置中
配置openssh的参数
C:\Users\Administrator.ssh 文件夹中新建config(不要文件格式)文件
配置如下信息:
Host * #对那些ip或域名进行如下配置,*表示所有
HostkeyAlgorithms +ssh-rsa #使用rsa的加密方式
PubkeyAcceptedAlgorithms +ssh-rsa
克隆项目
版本库–》选择需要克隆的项目进入详情–》复制克隆地址