问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

腾讯云上怎么安装git服务器

发布网友 发布时间:2022-04-19 10:04

我来回答

1个回答

热心网友 时间:2023-08-26 10:59

搭建Git服务器需要准备一台运行Linux的机器,强烈推荐用Ubuntu或Debian,这样,通过几条简单的apt命令就可以完成安装。


假设你已经有sudo权限的用户账号,下面,正式开始安装。


第一步,安装git:


$ sudo apt-get install git

第二步,创建一个git用户,用来运行git服务:


$ sudo adser git

第三步,创建证书登录:


收集所有需要登录的用户的公钥,就是他们自己的id_rsa.pub文件,把所有公钥导入到/home/git/.ssh/authorized_keys文件里,一行一个。


第四步,初始化Git仓库:


先选定一个目录作为Git仓库,假定是/srv/sample.git,在/srv目录下输入命令:


$ sudo git init --bare sample.git

Git就会创建一个裸仓库,裸仓库没有工作区,因为服务器上的Git仓库纯粹是为了共享,所以不让用户直接登录到服务器上去改工作区,并且服务器上的Git仓库通常都以.git结尾。然后,把owner改为git:


$ sudo chown -R git:git sample.git

第五步,禁用shell登录:


出于安全考虑,第二步创建的git用户不允许登录shell,这可以通过编辑/etc/passwd文件完成。找到类似下面的一行:


git:x:1001:1001:,,,:/home/git:/bin/bash

改为:


git:x:1001:1001:,,,:/home/git:/usr/bin/git-shell

这样,git用户可以正常通过ssh使用git,但无法登录shell,因为我们为git用户指定的git-shell每次一登录就自动退出。


第六步,克隆远程仓库:


现在,可以通过git clone命令克隆远程仓库了,在各自的电脑上运行:


$ git clone git@server:/srv/sample.git

Cloning into 'sample'...

warning: You appear to have cloned an empty repository.

我现在使用的是小鸟云,他们目前官网有活动,3折优惠,建议去看看!

腾讯云上怎么安装git服务器

第一步,安装git:sudo apt-get install git 第二步,创建一个git用户,用来运行git服务:sudo adduser git 第三步,创建证书登录:收集所有需要登录的用户的公钥,就是他们自己的id_rsa.pub文件,把所有公钥导入到/home/git/.ssh/authorized_keys文件里,一行一个。第四步,初始化Git仓库:先选定一...

gitlab迁移

最后,将备份从 OSS 下载至本地,再复制到腾讯云服务器中进行恢复。恢复备份时,先停止相关服务,断开某些连接,然后使用指定命令进行恢复操作。恢复完成后,修改域名指向服务器。将文件中的 external_url 更改为 GitLab 的 URL,重启 GitLab 服务。最后确保将域名正确指向服务器地址。在迁移过程中,忽视...

创建腾讯云虚拟机并使用

登录虚拟机流程需点击页面右侧的“登录”按钮,可能出现二次验证过程。输入密码后,即可进入虚拟机页面。安装常用软件如 git 等,是虚拟机使用过程中的必要步骤。若需进行扩容操作,需先将虚拟机关机,刷新实例管理界面查看状态。但遗憾的是,当前版本的腾讯云服务不支持直接在运行状态下进行容量扩容。销毁虚...

如何搭建node+mysql+nginx+ng的服务器环境

1. 安装node和npm登录阿里云实例后,首先安装git以获取软件源代码。进入/usr/src文件夹,然后下载并解压nodejs,使用命令返回上一级目录并重命名安装文件。接着,配置环境变量以便系统识别node和npm。2. 安装mysql检查系统自带的mysql是否已安装,如果没有,需要安装相关依赖。接着,下载RPM安装包并安装mysq...

腾讯云服务器如何把文件上传到服务器上?

一般可以通过scp命令,ftp服务,git仓库等多种方式向服务器传输文件 可以选择自己熟悉的方式上传

...action自动部署至腾讯云开发静态网站托管服务以及github pages_百度...

首先在本地安装hexo环境,配置好主题以及自定义的配置,然后将整个hexo目录推送到github私有仓库。私有仓库在接受到push之后,使用github action进行hexo g和hexo deploy,将生成的静态文件推送到另一个以 用户名.github.io 为名称的仓库。如你所见,我们需要使用两个github仓库来构建我们的个人博客,其中私有...

CI/CD全流程搭建

要实现CI/CD流程,通常选择GitLab作为自动化部署工具。首先,配置GitLab Runner。具体步骤请参考相关文章。目标是使用GitLab实现CI/CD,需要准备GitLab账号、腾讯云服务器和GitLab-Runner服务器。在GitLab中创建项目,填写相关信息,克隆到本地。接下来,添加控制器,并配置application.yml文件。为实现自动化...

【腾讯云 Cloud Studio 实战训练营】新手小试使用Cloud Studio 搭建...

用户在使用Cloud Studio时无需安装,随时随地打开浏览器就能使用。其功能包含代码高亮、自动补全、Git集成、终端等IDE的基础功能,同时支持实时调试、插件扩展等,可以帮助开发者快速完成各种应用的开发、编译与部署工作。Cloud Studio申请地址:cloudstudio.net/ 注册登录:这里注册和登录Cloud Studio非常方便,...

腾讯云游戏通过网络测试条件具体介绍

2、首先看这张架构图#8203#8203整个流程就是本地将 *md 渲染成静态文件,然后Git推送到服务器的 repository ,服务器再通过 githooks 同步网站根目录前提条件 腾讯云服务器 第一部分 服务器环境搭建;网络游戏的代理与运营 1 市场调查 在代理一款网络游戏前,要做好前期的市场调查,充分认识当前国内网络...

如何布署django源代码(django项目源代码)

首先我们需要安装的是django,我们直接使用命令进行安装: sudoapt-getinstallpython-django-y1 安装完成之后,我们来测试一下我们的django的版本.使用下面的命令: python importdjango django.get_version() 1234 如何在服务器上部署Django项目并使其在后台一直运行 前几天老师让我把一个Django项目(爬虫网页)放到校园内网...

ubuntu安装git服务器 不联网安装git服务器 git云服务器 云服务器搭建git 阿里云搭建git服务器 阿里云的git服务器 windows搭建git服务器 git服务器有哪些 git服务器版本
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
好听有特色的淘宝会员名字 有什么适合淘宝网名的名字 ...还是花骨朵,一直没有开花,这是什么原因,要怎么治疗? 失业金包括哪些 共享文件服务器文件共享权限设置方法 我是iPhone 请问一下 如果我要下载一个安卓机才能下载的软件那么我该... 梦见没路了,别人正在修 苹果手机来电闪光灯怎么设置好了还是不亮苹果手机来电闪光灯怎么设置... 梦到之前同学去世了,大学同寝下铺的同学 交行信用卡余额查询怎么查询 交通银行信用卡查询余额 在win10下怎么安装git的服务 android studio 怎样安装git mac 怎么安装git 服务器 windows git怎么安装配置 如何在Windows下安装Git-2.14.1 如何在windows下安装git服务器 ubuntu14.04怎么安装git工具 如何在windows上安装并使用git linux系统git 怎么安装 git windows 客户端 怎么安装 windows怎么安装git服务器 怎么在windows下安装git 微信小程序的git怎么安装 如何在windows下安装GIT windows git 怎么安装详解 Win10系统怎样安装Git 微信为什么总是自动启动 关了一会自己就启动了 我用的安卓系统 家电清洗找谁合适? 家电清洗买设备贵吗 管净康家电清洗机价格 如何在Ubuntu 16.04安装的Git 手机应用自启动是什么意思? arrow品牌的T25钉子肩宽是多少 塑料卡钉的卡钉标准: 塑料卡钉的塑料卡钉简介 气钉枪卡钉怎么办? 东成气动p625蚊钉枪卡钉怎么处理 码钉枪用码钉尺寸有哪些规格? 气动钉枪为什么总是卡钉? 铆钉枪卡钉怎么办 装修木工用的气钉都有哪些型号?对钉枪都有什么要求 卡钉了,怎么弄出来 自动拉钉机卡钉怎么处理? 气动铆钉枪卡钉怎么办? 枪钉1010F和1010J有什么不同? 解决订书机卡钉的最简单,操作方便的实用方法 气钉*卡钉怎么办? 地暖管1平米需要多少个塑料卡钉 气动片钉枪卡钉怎么办 钉箱机卡钉怎么办