linux centos git server 简易搭建

dnf install git -y

id it
useradd git

su git
cd
mkdir .ssh && chmod 700 .ssh
touch .ssh/authorized_keys && chmod 600 .ssh/authorized_keys
cat /tmp/id_rsa.john.pub >> ~/.ssh/authorized_keys

mkdir -p /opt/git/repo.git
git init --bare /opt/git/repo.git
chown -R git:git /opt/git

cat /etc/shells # see if `git-shell` is already in there. If not...
which git-shell # make sure git-shell is installed on your system.
vim /etc/shells # and add the path to git-shell from last command
chsh git # and enter the path to git-shell, usually: /usr/bin/gitshell

git clone git@ip:/opt/git/repo.git

https://www.cnblogs.com/dee0912/p/5815267.html

https://git-scm.com/book/zh/v2 - 服务器上的git

原文地址:https://www.cnblogs.com/wswind/p/10373881.html

时间: 2024-10-31 08:50:17

linux centos git server 简易搭建的相关文章

git server简易部署方案

git server简易部署方案 适用于公司git库配置及使用文档,旨在开发及其它文档的版本的管理.Windows 平台,简单地部署成一个web即完成git 服务端的搭建,本文以win7下部署为例如下: 2.2 软件安装 2.2.1 安装包位置 服务端 http://download.csdn.net/detail/huwei2003/8422989 客户端 http://download.csdn.net/detail/huwei2003/8423047 2.2.2 服务端安装 解压Bonob

Linux 下 git 安装 远程服务搭建

系统环境: CentOS 6.6 x86_64 服务端 IP:192.168.2.45 本文针对 git 的 SSH 协议,搭建远程服务.与创建一个普通用户,通过 SSH 协议授权访问的操作思路完全一致, 只不过服务端与客户端在操作项目时都使用 git 而已,服务搭建十分简单.当然更多更详细的配置还是要看 git 手册. 安装 git # yum install git 添加 git 用户 用户名可以随便起,我这里创建一个以 git 为名称的用户: # adduser git 禁止 git 用户

linux centOS git搭建

1.安装git sudo yum install Git 2.查询git版本 git –version 如下图显示则表示安装成功 3. 创建一个git用户,用来运行git服务 adduser git 4.进入目录,初始化Git仓库 sudo git init --bare sample.git Git就会创建一个裸仓库,裸仓库没有工作区,因为服务器上的Git仓库纯粹是为了共享,所以不让用户直接登录到服务器上去改工作区,并且服务器上的Git仓库通常都以.git结尾.然后,把owner改为git:

git服务器简易搭建法

受尽svn各种折磨的小伙伴都听说过git. 但是网上一搜索, 本来打算跟svn一样. 下一个服务器, 装下就可以开始用了. 没想到啊, 没想到. 居然需要Linux天赋点… 好吧, 拜鸟哥门下把Linux上手了吧, 刚开始搭git, 靠. 又需要公钥和各种辅助软件. 伤不起啊 很多小伙伴们, 自此继续沉默的继续使用svn 我们没有放弃, 我们找到了简(shan)易(zhai)搭建法 先看疗效: 1. 无需公钥 2. 只需要几个最常用的Linux命令就可以搭建 看步骤 1. 准备Linux服务器,

linux centos 6.0 nfs搭建

在启动NFS  SERVER之前,首先要启动rpcbind服务(即老版本portmap服务,)否则NFS SERVER 就无法向RPC服务注册,另外,如果RPC服务重新启动,原来已注册好的NFS端口数据就会丢失,因此,此时RPC服务管理的NFS程序也需要重新启动以向PRC端口注册,特别提示:一般修改NFS配置文件后,是不需要重启NFS的.直接在命令行实行/etc/init.d/nfs reload 或exportfs -rv  即可使修改的/etc/exports生效. 2.NFS系统守护进程

[Linux]Centos git报错fatal: HTTP request failed

在使用git pull.git push.git clone会报类似例如以下的错误: error: The requested URL returned error: 401 Unauthorized while accessing https://git.oschina.net/zemo/demo.git/info/refs fatal: HTTP request failed 通常是因为git版本号的问题. 使用例如以下指令查看版本号: # git --version git version

基于linux(centos)的svn环境搭建

1. 安装svn yum intall subversion 2. 查看安装位置 rpm -ql subversion 3. 检验svn是否安装成功,查看帮助 svn --help , 看到下图表示成功. 4. 创建svn版本库目录 mkdir –p /var/svn/svnrepos 5. 创建版本库 svnadmin create /var/svn/svnrepos 命令执行之后会在该目录下生成如下文件 6. 进入conf目录进行配置 authz  文件是权限控制文件 passwd 是帐号密

Linux centos 7 环境下搭建vue开发环境

下载node.js安装包 #wget https://npm.taobao.org/mirrors/node/v10.13.0/node-v10.13.0.tar.gz #tar -zxvf node-v10.13.0.tar.gz #cd node-v10.13.0 #./configure #make && make install 编译安装时间比较长,请耐心等待完成,完成后验证 使用node -v和npm -v来验证是否安装成功,若安装成功则会看到相应的版本信息 安装cnpm: #n

阿里云Linux CentOS 7 Docker部署使用gogs搭建自己的git服务器

一.前言 Git是目前优秀和流行的源代码管理工具.而GitHub是一个面向开源及私有软件项目的托管云平台,但开源免费,私有收费.而公司出于商业化等目的需要搭建自己的源代码托管服务器.通过网上了解Gogs是一款不错git管理系统,而且是国内开源项目,今天我们就使用Gogs基于阿里云Linux CentOS 7 Docker部署搭建自己的git服务器. Gogs介绍(官网):https://gogs.io/ 二.步骤 1.  购买一个阿里云服务器,系统选择Linux CentOS 7 2.  doc