windows下搭建Git服务器

  • Post author:
  • Post category:其他




第一步:下载Git服务端:

http://www.gitblit.com/

在这里插入图片描述

不好下载的给您备上百度云链接:

链接:https://pan.baidu.com/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,问题即可解决。



版权声明:本文为sun_luming原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。