admin 管理员组

文章数量: 887007

第一步:下载Git服务端:http://www.gitblit/


不好下载的给您备上百度云链接:
链接:https://pan.baidu/s/1PMZP3ZAQNXSsd3NBHQ-t-Q
提取码:7kyk

第二步:解压(不需要安装)

第三步:配置

1、创建资料库,也就是用于保存上传资料的文件夹,这里我取名为GitRepository

2、找到Git目录中data文件下的 gitblit.properties 文件

这个文件就是Git运行时读取配置信息的文件,在1.8版本中,Git的配置都在这里,但是到了1.9版本,配置信息被提取出来了,默认把配置信息提取到了defaults.properties文件中,但是Git会从这个文件读取,所以要在这个文件里引用defaults.properties文件,如下图(因为我用的版本是1.9.1,这个文件不需要修改,但是需要修改defaults.properties文件,写这一段话是为了让大家了解一下这个变化):

我这里使用的是gitblit-1.9.1,所以需要在defaults.properties文件中配置

3、找到Git目录中data文件下的 defaults.properties 文件

打开这个文件后:
①找到 git.repositoriesFolder
配置如下:

git.repositoriesFolder = E:\Git Server\GitRepository

这一步是配置资料库,我们搭建好Git Server以后上传的资料就会保存在这里,路径是我们在上面创建的
②找到 server.httpPort
配置如下:

server.httpPort = 6699

这一步是设定http协议的端口号,需要注意的是:设定端口不要与已有端口冲突,例如sql server和Tomcat等服务的端口号,和他们错开。
③找到 server.httpBindInterface和server.httpsBindInterface
配置如下:

server.httpBindInterface = 127.0.0.1
server.httpsBindInterface = 127.0.0.1

这一步是设定服务器的IP地址,这里填写你的服务器IP,我在本地学习搭建Git Server写的这篇文章,所以写的是127.0.0.1
配置好的信息如下:

为了方便截图,我把这些信息放在了一起,你的文件打开应该不是这样的。

配置好以后保存文件。

第四步:测试Git Server是否搭建成功。


双击gitblit.cmd文件,运行成功,结果如下:

打开浏览器,访问上面我们配置好的IP和端口:http://127.0.0.1:6699/
访问结果如下:

默认的用户名和密码都是admin,输入后点击登录按钮,如下图:

到这里Git Server就已经配置好了。

第五步:把搭建好的Git Server设置为windows服务

在Git根目录下,找到 installService.cmd 文件,用文本编辑器打开如下图:

按照截图中修改完毕后,保存,以管理员身份运行,如下图:

有一个黑框一闪而过,这是正常的,其实配置出现错误,也是黑框一闪而过 /哭笑
验证一下,打开windows服务面板:

可以看到gitblit已经出现在列表中,服务安装成功。到此配置结束。

Git服务器搭建好了,那么接下来就到创建远程版本库,提交推送代码了,文章写的比较详细,但是太长不方便查看,分成了两篇,见谅。

后续:git服务器创建版本库,本地代码关联远程仓库并上传代码点这里查看

如果在服务列表中找不到gitblit,进行如下操作:

根据上图提示修改完毕,再次保存,以管理员身份运行gitblit.cmd,问题即可解决。

本文标签: 服务器 Windows Git