windows server上用GITBLIT图形化软件来搭建git服务器,客户端可以Ubuntu或windows

本文介绍了如何在Windows Server上使用Gitblit搭建局域网内的Git服务器,包括Java环境配置、Gitblit安装、服务添加、防火墙规则设置,以及用户管理、权限配置和公钥设置,实现无密码Git操作。
摘要由CSDN通过智能技术生成

花了一整天的时间在windows server上来搭建git服务器,本以为直接用git软件加上copssh软件来搭,后面发现开源的Gitblit很适合搭建局域网版的git服务器,自带图形化界面,很直观一目了然。

总结了一下步骤:

软件安装:

  1. 下载java8,然后安装设置环境变量
  2. 下载Gitblit,配置default文件的属性,也就是几个字段:git代码存放目录,gitblit端口和IP地址,s设置好后,在浏览器打开成功访问即可,但是存在的问题是局域网其他电脑是访问不了这个IP地址的,所以需要设置第4步
  3. 把Gitblit添加到Windows Server服务中,好处是开机即自动运行服务,可以开机几次测试下
  4. 在windows防火墙中,添加入站规则,把gitblit添加进去允许访问,其他电脑就可以访问服务器地址以及端口的gitblit服务了

Gitblit配置:

软件安装和服务添加好后,就是怎么用好gitblit了,总的来说:

1 创建用户,需要统计大家的用户名和邮箱,用户名和邮箱一方面gitblit上登陆需要用到,另一方面要和客户端的用户名,邮箱一致,客户端需要通过git config --global user.name=""以及git config --global user.email=""来设置,然后再通过ssh-kengen命令来生成id_rsa.pub和id_rsa公钥和私钥.生成的公钥文件也就是id_rsa.pub,需要用户把内容复制到gitblit上自己的资料keys里去,完成个人用户keys的设置,后续自己参与的项目pull和push就不需要频繁输入密码了

2创建GIT版本库,最好在选项里创建下README文件,上面提示说这样客户端就不用GIT INIT 了.创建好后可以在编辑里,

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值