广告
返回顶部
首页 > 资讯 > 服务器 >Windows下使用Gogs搭建Git服务器
  • 529
分享到

Windows下使用Gogs搭建Git服务器

2024-04-02 19:04:59 529人浏览 八月长安
摘要

git现在基本上已经代替SVN成为主流的源码管理工具了,有的时候我们需要搭建自己的Git服务器,例如企业内部的源码管理或者个人的私人源码管理。 之前在公司使用过GitLab搭建过Gi

git现在基本上已经代替SVN成为主流的源码管理工具了,有的时候我们需要搭建自己的Git服务器,例如企业内部的源码管理或者个人的私人源码管理。

之前在公司使用过GitLab搭建过Git服务器,GitLab本身是非常好用的,但是,在一些轻量级的应用(如人的源码管理服务器)的场景下,搭建和使用过程显得有些复杂了。今天我在这里要给大家介绍另一个简单易用的Git服务器Gogs。

Gogs是一个使用Go语言编写的Git服务器,它可以运行在任何 Go 语言 支持的平台,包括 windowsMaclinux 以及 ARM。基本上是一个跨平台的服务器了。例如我平常大部分的时候是工作在Windows平台的,如果想把我本地的一些代码进行管理的话,如果要用GitLab,使用的时候还需要附个虚拟机,显得非常麻烦。这里我就介绍下在Windows平台如何安装和使用Gogs搭建一个Git服务器。

从官网的安装说明来看,它需要如下的环境:

可以看到,如果最简化安装,只需要按照以下Git bash即可。由于我的电脑上之前已经安装了Git,它的安装在Windows平台上基本上一路向下即可,这里就不介绍了。

基本环境准备好后,首先到下载它的安装包,为了简单,这里我直接下载的二进制安装包。解压后可以看到一个gogs.exe文件。使用启动参数 WEB启动它:

Gogs web

可以看到如下如下画面:

然后根据提示信息,启动浏览器,输入 http://localhost:3000 ,此时即可看到安装界面:

这里我没有安装任何数据库,因此选择的是Sqlite,其它大部分基本上都是选填的,必填的基本上都已经给填好了,对于个人用户,基本上直接点击"立即安装"即可。我这里换了一下仓库的路径,其它的都没有改。这样就已经安装好了,可以直接使用了。直接注册账号即可使用。

安装方式非常简单,基本上一步即可搞定。如果需要更多高级配置,请参看官方说明:配置与运行。

这种方式下,每次启动都要执行"Gogs web"命令,关闭这个exe程序服务器即刻停止,对于个人用户来说这种方式是非常方便的,因为Git对网络依赖性不大,往往只是需要pull或push的时候才需要,此时开启服务即可,用完后关闭,不占用资源。

但是,有的时候,我们希望git服务器是长期运行的(如小型团队内的代码服务器),如果用windows控制台程序很容易不小心被关掉了。一般来讲,团队长期使用的时候,部署在Linux系统上更为合适,如果非要部署在Windows上,可以通过miniwinsvc之类的程序将其封装为服务,官方也有文章介绍了这一方法。

到此这篇关于使用Gogs搭建Git服务器的文章就介绍到这了。希望对大家的学习有所帮助,也希望大家多多支持编程网。

--结束END--

本文标题: Windows下使用Gogs搭建Git服务器

本文链接: https://www.lsjlt.com/news/152981.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Windows下使用Gogs搭建Git服务器
    Git现在基本上已经代替SVN成为主流的源码管理工具了,有的时候我们需要搭建自己的Git服务器,例如企业内部的源码管理或者个人的私人源码管理。 之前在公司使用过GitLab搭建过Gi...
    99+
    2022-11-13
  • windows下怎么搭建git服务器搭建
    在Windows平台下,搭建Git服务器可以让用户更好地管理自己的代码库。在接下来的文章中,我们将教你如何在Windows平台下搭建Git服务器。一、安装Git首先,我们需要从Git官网上下载最新版本的Git。下载完成后,我们可以使用默认选...
    99+
    2023-10-22
  • Linux下搭建Git服务器
    目录 步骤一.安装Git: 步骤二.服务器端创建git用户(管理Git服务) 服务器端的Git配置公钥 生成rsa证书文件 步骤三.服务器端创建Git仓库 步骤四.客户端clone服务器端git仓库 1、在客户端创建本地仓库 2、客户端创建...
    99+
    2023-09-21
    linux git 运维
  • windows下如何搭建属于自己的git服务器
    前一阵子公司需要,领导让我给我们技术部搭建一个git服务器。以前看过教程,但自己没动手做过,开始按照网上的教程来,但搭建过程中发现还是不够详细,今天给大家一个比较详细的,希望对大家有帮助。 高能预警,这不是一个问题,这是一个技术贴。 咳咳,...
    99+
    2023-09-03
    git windows 服务器
  • Windows下搭建MQTT服务器
    Windows下搭建MQTT服务器 1、MQTT服务器软件筛选2、MQTT服务器软件mosquitto下载3、修改mosquitto配置,并启动mosquitto服务4、利用mosquitto...
    99+
    2023-09-12
    windows 服务器 物联网
  • Linux下怎么搭建git服务器
    这篇文章主要介绍Linux下怎么搭建git服务器,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!Git是一个开源的分布式版本控制系统,用以有效、高速的处理从很小到非常大的项目版本管理我们将以 Centos 为例搭建 G...
    99+
    2023-06-27
  • Linux下如何搭建Git服务器
    这篇文章将为大家详细讲解有关Linux下如何搭建Git服务器,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。Git是一款免费、开源的分布式版本控制系统。众所周知的Github便是基于Git的开源代码库以及版...
    99+
    2023-06-28
  • 搭建阿里云Git服务器详解Git服务器的搭建与使用
    本文将详细讲解如何在阿里云上搭建Git服务器,并说明如何在本地进行Git操作,以及如何在远程服务器上克隆和提交代码。Git服务器的搭建和使用不仅可以让团队成员之间的协作更加高效,而且还可以提高代码的版本管理能力。 一、阿里云Git服务器的搭...
    99+
    2023-10-30
    服务器 阿里 详解
  • Windows环境下搭建NodeJs服务器
    本篇内容主要讲解“Windows环境下搭建NodeJs服务器”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Windows环境下搭建NodeJs服务器”吧!前言Nodejs是GoogleV8引擎的...
    99+
    2023-06-15
  • Win7下怎么搭建Git服务器(教程)
    Git是目前流行的分布式版本控制系统之一,可以让多人协同开发同一个项目。在开发过程中,每个人可以在自己的机器上先行开发,再把代码提交到版本库中,供其他开发者参考和修改。搭建Git服务器并不难,下面我们就来详细介绍在Win7下搭建Git服务器...
    99+
    2023-10-22
  • 如何在Windows上搭建Git本地服务器
    要搭建一个本地服务器以进行代码版本控制和协作开发,Git是一个好的选择。在这篇文章中,我将向你展示如何在Windows上搭建Git本地服务器。步骤一:安装Git首先,你需要下载并安装Git。可以从Git官网上下载安装程序,然后按照安装向导进...
    99+
    2023-10-22
  • 使用阿里云Git搭建服务器
    Git是一个分布式版本控制系统,它能够跟踪文件的变化并记录每一次的提交。在软件开发过程中,Git是非常重要的工具之一,因为它能够帮助开发者管理代码的版本,协同开发,以及在出现问题时回滚到之前的版本。 阿里云是阿里巴巴集团旗下的云计算服务提供...
    99+
    2023-11-14
    阿里 服务器 Git
  • git服务器搭建docker
    近年来,随着云计算和容器技术的兴起,Docker成为最流行的容器化技术之一。而Git作为目前最常用的版本控制工具,也需要与Docker进行整合,以便更好地管理代码和应用程序。在本文中,将介绍如何在Docker容器中搭建Git服务器。安装Do...
    99+
    2023-10-22
  • GIT服务器搭建篇
    1.GIT安装包安装     git本地服务器有很多工具供使用,如Gitlab,gitea等管理工具。目前比较流行gitlab,本篇主要介绍Gitlab搭建     (注:Gitlab只支持linux系统)     前置条...
    99+
    2023-09-15
    github 开发语言
  • Windows 7下FTP服务器搭建教程
    本文为大家分享了Windows 7下FTP服务器搭建的具体步骤,供大家参考,具体内容如下 系统:Windows 7 1. 首先开启ftp功能:控制面板->程序->程序和功...
    99+
    2022-11-13
    Windows 7 FTP 服务器
  • 如何在Windows上搭建一个使用GIT的本地服务器
    在软件开发过程中,代码管理是必不可少的环节之一。GIT是一种分布式版本控制系统,已成为当今主流的代码管理工具之一。虽然有很多云端GIT仓库,但是本地搭建GIT服务器仍然是一个非常流行的做法。在这篇文章中,我们将讲解如何在Windows上搭建...
    99+
    2023-10-22
  • 浅析windows本地搭建git服务器的方法
    随着Git的流行,越来越多的公司和个人开始使用Git进行版本控制。虽然有很多在线的Git托管服务如Github、Gitlab和Bitbucket,但是对于一些开发者来说,在本地搭建Git服务器是非常有必要的。本文就将介绍如何在Windows...
    99+
    2023-10-22
  • Windows下Red5流媒体服务器怎么搭建及使用
    要在Windows下搭建和使用Red5流媒体服务器,你可以按照以下步骤进行操作: 下载Red5服务器:从Red5官方网站(htt...
    99+
    2023-10-23
    Windows 服务器
  • windows下怎么使用hMailServer搭建本地邮件服务器
    要在Windows下使用hMailServer搭建本地邮件服务器,您可以按照以下步骤进行操作: 下载和安装hMailServer...
    99+
    2023-10-21
    windows 服务器
  • 搭建Git本地服务器及其使用
    搭建Git服务器 GitHub就是一个免费托管开源代码的远程仓库。但是对于某些视源代码如生命的商业公司来说,既不想公开源代码,又舍不得给GitHub交保护费,那就只能自己搭建一台Git服务器作为私有仓库使用。 搭建Git服务器需要准备一台运...
    99+
    2023-08-18
    git
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作