Fork me on GitHub

Mac平台使用gitblit搭建git服务器

最近有个项目代码比较多,更改频繁,后端给提供的git服务又限制了大文件上传。

诸多限制,无奈自己准备搭建一个git服务,能在公司内网访问即可。

需求已确定,开始搞起,网上查阅一番,发现Mac平台搭建git服务,并且没有太多需求的话,用gitblit是不错的选择(虽然它已经一年多没有更新了)。

如果使用Linux搭建git服务的话,推荐使用更加强大的gitlab搭建服务。
使用gitlab搭建git服务

其实Mac下也可以使用docker安装gitlab,只不过懒得折腾,能用就行。
使用docker安装gitlab搭建git服务

还是说说我们在Mac下用gitblit搭建git服务

  1. 首先安装运行环境: jdk8
  2. 然后下载 gitblit
  3. 配置gitblit

其实最主要的步骤还是第三步

把gitblit上下载的文件解压,然后进入data子目录,找到defaults.properties打开。这里的很多配置项都可以使用缺省,不过如果想要修改文件存放的路径,可以把git.repositoriesFolder配置下,路径可以自己指定(但要有写权限)。

然后找到server.httpPort,设定http协议的端口号,这个端口号理论上来说可以随便指定(保证和其他应用不冲突就行),这里我设置成1234。保存,关闭。

配置完成后启动gitblit服务,安装包里做好了可执行的脚本,我们只要在终端运行就可以了。

打开浏览器,输入localhost:1234(localhost也可以换成你本机的ip地址),进入gitblit web管理页面。选择右上角登录。

默认的用户名和密码是admin,强烈建议登录后修改密码。登录后最好再创建一个用户,然后在该用户下创建项目目录。

创建完成后就会自动跳转到项目页面,然后我们就可以拿到git链接,接下来就可以愉快的使用git啦。(~ ̄▽ ̄)~

------------- 本文结束感谢您的阅读 -------------