如何搭建Git服务器?

这篇具有很好参考价值的文章主要介绍了如何搭建Git服务器?。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、为什么要搭建Git服务器?

我们都知道gitHub是目前最大的代码托管网站,但是其也有一限制,就是私有托管没有提供免费的服务,许多人常常要花钱去购买私有仓库,但是如果能够自己搭建一个git服务器,就可以随便使用啦。

二、准备工作

1、GitBlit: 是一个纯 Java 库用来管理、查看和处理 Git 资料库。相当于 Git 的 Java 管理工具,git的管家。用于多个人共同开发同一个项目,共用资源的目的。

2、Java的JDK环境:搭建前需要保证有Java的jdk环境。

三、开始搭建

1、下载GitBlit:官网:http://www.gitblit.com/,点击Windows版下载,下载后无需安装,直接解压就好了。

2、创建一个新的文件夹:用于存储需要上传的项目或资料,并复制其路径,我的是:E:\Git项目上传\Git服务器搭建\repository

3、修改配置文件:

(1)找到gitblit.properties文件,并复制一份,改名为“my.properties”。

(2)打开gitblit.properties文件,将 include = defaults.properties 改成 include = my.properties。或者将原来的注释掉,如下。
git服务器搭建,服务器,git,运维

(3)修改 my.properties文件:

①将以下位置改为自己新建的空文件夹的路径,注意 “/” 的表示。

git服务器搭建,服务器,git,运维
②修改端口号:滑到文件底部,将此处改为不被占用的端口号。(查看端口号是否被占用的方法:win+R -----> 输入cmd -----> 输入 netstat -ano 即可查看)

git服务器搭建,服务器,git,运维
③修改ip地址:将以下两处分别该为自己的ip地址和localhost。
git服务器搭建,服务器,git,运维
4、安装gitblit服务:

(1)找到此文件右键点击编辑,

git服务器搭建,服务器,git,运维
根据自己机子制定指令集,intel32位是x86,64位都是amd64,编辑ARCH=
git服务器搭建,服务器,git,运维

②保存后关闭,运行此文件。

③运行gitblit.cmd文件

5、搭建完成,在浏览器中输入http://localhost:端口号 即可访问。

git服务器搭建,服务器,git,运维文章来源地址https://www.toymoban.com/news/detail-556128.html

到了这里,关于如何搭建Git服务器?的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • windows下如何搭建属于自己的git服务器

    前一阵子公司需要,领导让我给我们技术部搭建一个git服务器。以前看过教程,但自己没动手做过,开始按照网上的教程来,但搭建过程中发现还是不够详细,今天给大家一个比较详细的,希望对大家有帮助。 高能预警,这不是一个问题,这是一个技术贴。 咳咳,进入主题

    2024年02月08日
    浏览(57)
  • windows下如何搭建属于自己的git服务器?

    1.首先,需要的工具。包括gogs、git、TortoiseGit、nssm。 2.安装Git,一路nenx就行。TortoiseGit这个也要装,对git进行菜单化需要,Language是语言包,默认是英文,装好了可以选择中文。 3.gogs和nssm不用安装。将这个包解压出来放到一个位置。如:我存放的路径是:C:installSoftwareGitS

    2024年01月23日
    浏览(64)
  • 【Git】本地git服务器搭建

    到目前为止已经有办法使用 Git 来完成日常工作。 然而,为了使用 Git 协作功能,你还需要有远程的 Git 仓库。 尽管在技术上可以从个人仓库进行推送(push)和拉取(pull)来修改内容,但不鼓励使用这种方法,因为一不留心就很容易弄混其他人的进度。 此外,你希望你的合

    2024年02月04日
    浏览(44)
  • 搭建git服务器

    1.创建linux账户,创建文件 2.特别重要(单独起一行),给文件设权限 3.本地生产密钥并把公钥传输到服务端 4.将公钥添加到文件 5.初始化仓库 6.客户端连接git 其他的,git服务器的默认分支可能叫main不是master;添加密钥的目的是为了免密连接;本文环境客户端mac、服务端ubuntu,

    2024年02月14日
    浏览(47)
  • git本地搭建服务器[Vmware虚拟机访问window的git服务器]

    先按照https://zhuanlan.zhihu.com/p/494988089说明下载好Gitblit然后复制到tomcat的webapps目录下,如下: 双击\\\"startup.bat\\\"启动tomcat: 然后访问\\\"http://127.0.0.1:8080/gitblit/\\\"即可看到git的界面: 说明git服务器已经能够成功运行了! Vmware虚拟机访问window的git服务器 从这里https://blog.csdn.net/weixin_44033210/ar

    2024年02月08日
    浏览(52)
  • GIT服务器搭建篇

    1.GIT安装包安装     git本地服务器有很多工具供使用,如Gitlab,gitea等管理工具。目前比较流行gitlab,本篇主要介绍Gitlab搭建     (注:Gitlab只支持linux系统)     前置条件:Ubuntu16.04 server, 下载地址: http://releases.ubuntu.com/16.04/ubuntu-16.04.7-desktop-amd64.iso      1)为了联网下

    2024年02月10日
    浏览(40)
  • CentOS搭建git服务器

    搭建git正式开始 一、下载安装 git Git 是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。 此实验以 CentOS 7.2 x64 的系统为环境,搭建 git 服务器 安装依赖库和编译工具 为了后续安装能正常进行,我们先来安装一些相关依赖库和编译工具 安装

    2024年02月11日
    浏览(60)
  • 【Git】Gitee服务器搭建

    到目前为止已经有办法使用 Git 来完成日常工作。 然而,为了使用 Git 协作功能,你还需要有远程的 Git 仓库。 尽管在技术上可以从个人仓库进行推送(push)和拉取(pull)来修改内容,但不鼓励使用这种方法,因为一不留心就很容易弄混其他人的进度。 此外,你希望你的合

    2024年02月02日
    浏览(42)
  • 搭建自己的Git服务器

    环境 服务端 :Ubuntu 22.04 客户端 :Win11_x64 前提条件 :需要确保在Windows机器上能够ping通Ubuntu服务器, 并且服务端与客户端均已安装了Git软件 服务端上的配置操作 以Ubuntu服务器作为Git服务端的运行环境,并方便后期免密推送及管理代码的需求,需要先安装OpenSSH及创建git专属用

    2024年02月15日
    浏览(67)
  • 搭建Git本地服务器及其使用

    GitHub就是一个免费托管开源代码的远程仓库。但是对于某些视源代码如生命的商业公司来说,既不想公开源代码,又舍不得给GitHub交保护费,那就只能自己搭建一台Git服务器作为私有仓库使用。 搭建Git服务器需要准备一台运行Linux的机器,强烈推荐用Ubuntu或Debian,这样,通过

    2024年02月13日
    浏览(48)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包