从甲方回来到后台,发现代码还没有管理工具,后台原来的同事是通过打包通过微信将代码发给我们的。
于是我决定搭建一套服务,方便团队协作,在最后几天也算是为公司发点光,做点贡献吧
首先,安装git 这个这里就不多说了,git安装教程也很多
今天主要来说下gitblit 的安装及配置
首先到官网下载 Gitblit 因为公司给的是Windows 所以我下载的是Windows版本,你们可以根据自己的需求来下载
下载后得到一个zip包:
解压放到你想要放的目录,我这里是放在了C盘 programs files下:
配置:
打开: C:\Program Files\gitblit-1.9.3\data\defaults.properties
修改: IP 端口号及repository目录, 我的目录放在
server.httpBindInterface
server.httpsBindInterface
git.repositoriesFolder
都修改成功后,保存关闭
启动:
回到上层目录:C:\Program Files\gitblit-1.9.3,双击gitblit.cmd 启动服务 (注意用admin身份启动)
启动成功:
访问:
配置:
1 . 创建用户:
注意创建用户的时候 可以同时给权限,也可以通过用户管理编辑用户,修改权限:
那些项目需要的 就勾选那些,
勾选好,在服务端的配置就结束了,
然后可以给用户登录。
用户端配置主要是配置密钥。即用户的密钥跟服务端的密钥要保持一致,否则后续会出现push失败的情况。
客户端配置 可以参考我的另外一篇文章: idea/pycharm配置 git 相关