当前位置:首页 > CN2资讯 > 正文内容

Windows平台下搭建Git服务器windows搭建git服务器

2天前CN2资讯


写在最前:

目前找到了更好的替代方案—— ​​gogs​​,不论界面的美观及易用性都有很大提升

本文所用GitBlit方案仅供参考

Windows平台下搭建Git服务器的图文教程(转发)

Git没有客户端服务器端的概念,但是要共享Git仓库,就需要用到SSH协议(FTP , HTTPS , SFTP等协议也能实现Git共享,此文档不讨论),但是SSH有客户端服务器端,所以在windows下的开发要把自己的Git仓库共享出去的话,就必 须做SSH服务器

 

Git服务现在独树一帜,相比与SVN有更多的灵活性,最流行的开源项目托管网站Github上面,如果托管开源项目,那么就是免费使用的,但是闭源的项目就会收取昂贵的费用,如果你不缺米,那么不在本文讨论的范围内,既然这样,我们可以自己搭建我们的Git服务器。

国内使用Windows Server平台的用户占大多数,那么本文就来讨论如何在Windows平台下搭建Git服务器。

Windows平台下Git服务器搭建

第一步:下载​​Java​​,下载地址:​​http://www.java.com/zh_CN/​​

第二步:安装Java.安装步骤不再详述。

第三步:配置Java环境变量.

右键”计算机” => ”属性” => ”高级系统设置” => ”高级” => “环境变量” => “系统变量”。

  • 新建:
  • 变量名:JAVA_HOME

    变量值:D:\Program Files (x86)\Java\jdk1.6.0_21【具体要根据你自己的安装路径,我的是安装在D盘的】

    2. 新建:

    变量名:CLASSPATH

    变量值:%JAVA_HOME%/lib/dt.jar;%JAVA_HOME%/lib/tools.jar

    3. 添加:找到PATH变量,选择编辑。把%JAVA_HOME%/bin;%JAVA_HOME%/jre/bin添加到”变量值”的结尾处。

    第四步:验证Java是否安装成功。

    打开命令窗口=> 输入CMD => 确定。

    在命令窗口中,输入java命令:javac,回车,如果出现如下信息,说明安装成功。

    第五步:下载Gitblit.下载地址:​​http://www.gitblit.com/​​

    第六步:解压缩下载的压缩包即可,无需安装。

    第七步:创建用于存储资料的文件夹。

    第八步:配置gitblit.properties 文件。

  • 找到Git目录下的data文件下的gitblit.properties文件,“记事本”打开。
  • 2.找到git.repositoriesFolder(资料库路径),赋值为第七步创建好的文件目录。

    3.找到server.httpPort,设定http协议的端口号

    4.找到server.httpBindInterface,设定服务器的IP地址。这里就设定你的服务器IP。

    5.找到server.httpsBindInterface,设定为localhost

    6.保存,关闭文件。

    第九步:运行gitblit.cmd 批处理文件。

  • 找到bitblit目录中的gitblit.cmd文件,双击。
  • 2.运行结果如下,运行成功。

    第十步:在浏览器中打开,现在就可以使用GitBlit了。

    第十一步:设置以Windows Service方式启动Gitblit.

  • 在Gitblit目录下,找到installService.cmd文件。
  • 2.用“记事本”打开。

    3.修改 ARCH

    32位系统:SET ARCH=x86

    64位系统:SET ARCH=amd64

    4.添加 CD 为程序目录

    SET CD=D:\Git\Gitblit-1.6.0(你的实际目录)

    5.修改StartParams里的启动参数,给空就可以了。

    6.保存,关闭文件。

    第十二步:以Windows Service方式启动Gitblit.

    1.双击Gitblit目录下的installService.cmd文件(以管理员身份运行)。

    2.在服务器的服务管理下,就能看到已经存在的gitblit服务了。

    3.平时使用时,保持这个服务是启动状态就可以了。

    以上就是Windows平台下,配置Git服务器的全部的全部内容。

     

    创建账号方法:

    1. 使用初始口令 admin - admin 登录

    2. 点击头像下拉箭头--->用户--->建立使用者

    3. 分配权限即可

      你可能想看:

      扫描二维码推送至手机访问。

      版权声明:本文由皇冠云发布,如需转载请注明出处。

      本文链接:https://www.idchg.com/info/30557.html

      分享给朋友:

      “Windows平台下搭建Git服务器windows搭建git服务器” 的相关文章

      Oracle 云:一站式云计算解决方案,助力企业高效运营

      Oracle Cloud 的定义与核心服务 Oracle Cloud 是由甲骨文公司推出的云计算服务平台,它提供了包括数据库、计算、存储、网络、人工智能和机器学习在内的广泛服务。这些服务旨在帮助企业和组织在云端高效运行和管理其应用与数据。Oracle Cloud 不仅仅是一个基础设施即服务(IaaS...

      全球主机论坛:交流与学习的技术社区

      在现代社会,全球主机论坛的出现为我们提供了一个交流和学习的平台。这个论坛主要聚焦于主机领域,用户可以自由讨论主机的各种话题,分享个人经验,并获取最新的行业信息。对我而言,这样的论坛不仅是一个获取知识的地方,更是一个与全球主机用户互动的社区。 全球主机论坛的重要性毋庸置疑。它为主机使用者提供了一个集中...

      Linode云服务详解:高效、可靠的VPS解决方案

      在云计算领域,Linode无疑是一颗冉冉升起的星星。作为一家成立于2003年的美国VPS(虚拟专用服务器)提供商,Linode专注于打造高效、易用的云服务,涵盖虚拟专用服务器以及多种相关服务。其创始人Christopher S. Aker的愿景是让每个人都能通过简单、可靠的方式利用强大的计算能力。而...

      水牛VPS:高性能虚拟专用服务器的最佳选择与比较

      水牛城VPS,顾名思义,是在美国纽约州布法罗市托管的虚拟专用服务器。这种服务器因其独特的地理位置和优越的技术配置,吸引了众多用户,特别是需要高性能和灵活性的网站和应用程序。这类服务的定义非常简单,但其特点却非常丰富。通常来说,水牛城VPS提供了良好的网络带宽、灵活的存储选项,以及能够根据用户需求进行...

      甲骨文云免费IPv6服务详解:轻松配置与应用技巧

      甲骨文云,作为一个综合性的云服务提供商,正迅速崛起于众多的云技术平台之中。它不仅拥有强大的数据处理能力,还提供了多种免费的云服务选项,让个人和企业都能以更低的成本探索并使用云计算的强大功能。首先,我对甲骨文云的快速适应能力和多种灵活服务感到印象深刻,尤其是它的免费套餐项目,吸引了不少用户前来试用。...

      最优秀的IP检测工具,提升网络安全与性能的选择

      IP检测工具是一种极为重要的网络资源,旨在帮助用户识别和分析IP地址信息。像我们在日常上网时,需要了解自己的网络状态,了解与其他用户的连接关系,这时候IP检测工具就显得尤为重要。无论你是网络管理员、开发者,还是只是单纯的网络用户,这类工具总是能够给你带来实用的信息与帮助。 了解IP检测工具的工作原理...