iis服务器助手广告广告
返回顶部
首页 > 资讯 > 服务器 >windows下如何搭建属于自己的git服务器
  • 411
分享到

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

gitwindows服务器 2023-09-03 06:09:02 411人浏览 安东尼
摘要

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

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

高能预警,这不是一个问题,这是一个技术贴。

咳咳,进入主题。

首先,需要的工具。包括Gogs、git、TortoiseGit、nSSM

需要的工具

安装Git,一路next就行。TortoiseGit这个也要装,对git进行菜单化需要,Language是语言包,默认是英文,装好了可以选择中文。

gogs和nssm不用安装。将这个包解压出来放到一个位置。如:我存放的路径是:C:\installSoftware\GitSever

gogs和nssm存放位置

添加环境变量:在 控制面板->系统和安全->系统->高级系统设置->环境变量->系统变量 中的"Path"中的变量值项目内添加NSSM文件路径“C:\installSoftware\GitSever\nssm-2.24\win64”。然后到“C:\installSoftware\GitSever\gogs\scripts\windows”路径下以管理员身份运行“install-as-service.bat”,install-as-service.bat里面需要确认是gogs运行文件的正确路径。windows窗口会有如下提示:

服务停止提示

别急,重启一下电脑。...然后再次以管理员身份运行“install-as-service.bat”。windows窗口会有如下提示:

gogs服务成功运行

有些时候即便按照这样操作了,gogs服务还是无法运行起来。可以用windows自带的命令:sc delete gogs,如果这种不行,就用注册表的方式,打开注册表编辑器,找到下面的键值:HKEY_LOCAL_MacHINE\SYSTEM\CurrentControlSet\Services 下的gogs文件夹,直接删除,然后重启,再次以管理员身份运行“install-as-service.bat”。基本就会成功。

重启不能解决问题,修改install-as-service.bat里的文件路径改成gogs文件路径即可;

git服务器设置:在浏览器中输入:http://127.0.0.1:3000/

gogs服务器设置界面

数据库类型一定要注意,选择“sqlite3”,可以不用再安装SQL啦!点击下方“安装”,出现登录界面,然后输入刚才设置的管理账户和密码就可以啦!

登录界面

点击登录。就可以看到gogs首页了。

git库本地配置。在路径“C:\installSoftware\GitSever\gogs\custom\conf”下有一个配置文件app.ini。我们需要将“START_ssh_SERVER = false”更改为“START_SSH_SERVER = true”,然后在“[repository]

ROOT = D:/gogs-repositories”设置服务器的仓库路径,依据自己的情况进行设置。然后保存该文件。

建立自己的仓库并进行版本管理。仓库在远端的设置如下:

远端仓库设置

然后使用“Git Bash”使用 "ssh-keygen -t rsa -C "1562521023@qq.com"生成秘钥,找到秘钥的路径,然后用记事本打开“id_rsa.pub”并复制里面的内容,然后添加至“用户设置->SSH秘钥”,秘钥的名字可以按照自己的习惯命名。然后再安装“TortoiseGit-2.4.0.2-64bit”和“TortoiseGit-LanguagePack-2.4.0.0-64bit-zh_CN”

右键,设置GIt的ssh客户端为ssh.exe,如图:

ssh客户端设置。

然后就可以愉快地玩转git服务器和进行git版本管理啦!

来源地址:https://blog.csdn.net/prochsh/article/details/130081141

--结束END--

本文标题: windows下如何搭建属于自己的git服务器

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

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

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

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

下载Word文档
猜你喜欢
  • windows下如何搭建属于自己的git服务器
    前一阵子公司需要,领导让我给我们技术部搭建一个git服务器。以前看过教程,但自己没动手做过,开始按照网上的教程来,但搭建过程中发现还是不够详细,今天给大家一个比较详细的,希望对大家有帮助。 高能预警,这不是一个问题,这是一个技术贴。 咳咳,...
    99+
    2023-09-03
    git windows 服务器
  • 如何搭建自己的git服务器
    要搭建自己的Git服务器,可以按照以下步骤进行操作:1. 选择操作系统:选择适合自己的操作系统作为服务器,如Linux、Window...
    99+
    2023-10-08
    git
  • 如何自己搭建简单的Git服务器
    目录一、代码托管服务二、Git 服务器软件三、Git 仓库的 SSH 传输四、操作演示4.1 远程服务器操作4.2 本机计算机操作五、另一种操作方法程序员的代码仓库,总是需要托管一份...
    99+
    2022-12-03
    搭建Git服务器
  • 手把手教你搭建属于自己的服务器
    最近总是想搭建自己的网站,奈何皮夹里空空如也,服务器也租不起,更别说域名了。于是我就寻思能否自己搭建个服务器,还不要钱呢? 还真行!!! 经过几天的冲浪,我发现有两个免费的建站工具:Apache和Nginx 由于两个工具建站方法差不多,所以...
    99+
    2023-08-31
    服务器 nginx
  • 怎么用NAS搭建属于自己的邮件服务器
    这篇文章给大家介绍怎么用NAS搭建属于自己的邮件服务器,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。安装邮件服务器,你可以将TNAS 架设成您自己的邮件服务器。邮件服务器是管理邮件数据库和邮件账户的工具。如何搭建邮件服...
    99+
    2023-06-04
  • windows下怎么搭建git服务器搭建
    在Windows平台下,搭建Git服务器可以让用户更好地管理自己的代码库。在接下来的文章中,我们将教你如何在Windows平台下搭建Git服务器。一、安装Git首先,我们需要从Git官网上下载最新版本的Git。下载完成后,我们可以使用默认选...
    99+
    2023-10-22
  • 如何自己搭建服务器
    搭建服务器的操作步骤:打开控制面板找到Windows功能组件中的Internet信息服务进行安装更新。更新完成后,打开“Internet 信息服务管理器”创建Web网站,再打开浏览器,输入“http://localhost/”地址后按回车,...
    99+
    2024-04-02
  • 怎么自己搭建简单的Git服务器
    搭建一个简单的Git服务器可以通过搭建一个基于SSH协议的Git服务器来实现。下面是搭建简单Git服务器的步骤: 在服务器上安装...
    99+
    2024-04-09
    Git
  • 如何搭建自己的云服务器
    要搭建自己的云服务器,你可以按照以下步骤进行操作:1. 选择云服务提供商:有许多云服务提供商可供选择,你可以根据自己的需求和预算选择...
    99+
    2023-09-27
    云服务器
  • 自己如何搭建云服务器
    个人搭建云服务器的操作步骤:挑选云服务器供应商并进入官网。注册账户并登录。点击购买云服务器。选择云服务器配置,个人使用的话,选择”1核1G,带宽2M”配置足够。云服务器系统选择自己熟悉的即可。例如Windows和Linux系统。付款交易成功...
    99+
    2024-04-02
  • 如何自己搭建云服务器
    要自己搭建云服务器,需要按照以下步骤进行: 确定云服务器的类型:根据不同的云服务器供应商和服务平台,选择合适的服务器类型,例如Windows服务器、Linux服务器、MySQL服务器等。 规划服务器:根据所需的存储容量和计算能力,规划服...
    99+
    2023-10-26
    服务器
  • 如何自己云服务器搭建
    以下是一个简单的步骤: 选择一台云服务器:您可以选择适合您需求的云计算平台,例如 Amazon Web Services (ECS)、Google Cloud Platform (GCP)。 安装所需的软件:在 GitHub 上下载云服...
    99+
    2023-10-26
    服务器
  • Linux下如何搭建Git服务器
    这篇文章将为大家详细讲解有关Linux下如何搭建Git服务器,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。Git是一款免费、开源的分布式版本控制系统。众所周知的Github便是基于Git的开源代码库以及版...
    99+
    2023-06-28
  • Windows下使用Gogs搭建Git服务器
    Git现在基本上已经代替SVN成为主流的源码管理工具了,有的时候我们需要搭建自己的Git服务器,例如企业内部的源码管理或者个人的私人源码管理。 之前在公司使用过GitLab搭建过Gi...
    99+
    2024-04-02
  • 如何搭建自己的云服务器呢
    搭建自己的云服务器可以使用自己熟悉的虚拟主机或云主机服务,也可以使用第三方开源云服务器(如GitCloud、Stack Cloud)。 下面是一些关于如何搭建自己的云服务器的步骤和要点: 选择云服务商:在决定要使用哪种云服务之前,你可以...
    99+
    2023-10-26
    自己的 服务器
  • 如何自己搭建vps云服务器
    要自己搭建vps云服务器,你需要了解以下步骤: 了解vps的工作原理:vps是一种服务器虚拟化技术,通过在服务器硬件上划分出部分计算、存储和网络资源来支持用户的多台虚拟机。vps可以通过远程管理界面或者安装vps管理工具来实现。 选择合...
    99+
    2023-10-26
    服务器 vps
  • 如何用FileZilla Server构建属于自己的FTP伺服器
    如何用FileZilla Server构建属于自己的FTP伺服器,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。FileZilla是一种快速、可信赖的FTP客户端以及服务器端...
    99+
    2023-06-16
  • 如何搭建一个自己的云服务器
    要搭建自己的云服务器,您需要以下步骤:1. 选择云服务提供商:选择可靠的云服务提供商。根据您的需求和预算选择合适的服务商。2. 注册账号并购买服务:根据您选择的云服务提供商,注册一个账号并购买适合您需求的云服务器服务。您可以根据预算和需...
    99+
    2023-08-09
    云服务器
  • 如何免费搭建自己的云服务器
    要免费搭建自己的云服务器,你可以考虑以下几个步骤:1. 选择云服务器提供商:有许多提供免费云服务器服务的公司,你可以根据自己的需求和...
    99+
    2023-08-09
    云服务器
  • 如何搭建自己的云服务器账号
    选择云服务提供商 首先,我们需要选择一个可靠的云服务提供商来托管我们的数据和应用程序。我们可以选择一些知名的云服务提供商,例如Amazon Web Services、Microsoft Azure、Google Cloud等等。这些云...
    99+
    2023-10-28
    自己的 账号 服务器
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作