Liunx Cento 7 安装 git 步骤如下

1、查看Linux 自带 git 版本

git --verion 

2、下载git,下载地址:https://mirrors.edge.kernel.org/pub/software/scm/git/

mkdir /use/local/soft

cd /use/local/soft

wget https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.6.2.tar.gz


3、安装依赖

yum -y install zlib-devel openssl-devel cpio expat-devel gettext-devel curl-devel perl-ExtUtils-CBuilder perl-ExtUtils-MakeMaker

4、解压下载的 git 安装文件

tar -vxf git-2.6.2.tar.gz

5、安装、将git安装到 /usr/local/git 上

先进入 git-2.6.2 文件夹, 编译,安装   cd git-2.6.2

make prefix=/usr/local all

make prefix=/usr/local install

6、验证 git 是否安装完成

git --version

安装成功之后即可 创建 git 仓库

接下来我们 创建一个git用户组和用户,用来运行git服务:

groupadd git

useradd git -g git

修改 git 用户密码

passwd git 输入两次即可设置成功

收集所有需要登录的用户的公钥,公钥位于id_rsa.pub文件中,把我们的公钥导入到/home/git/.ssh/authorized_keys文件里,一行一个。

如果没有该文件创建它:

$ cd /home/git/
$ mkdir .ssh
$ chmod 755 .ssh
$ touch .ssh/authorized_keys
$ chmod 644 .ssh/authorized_keys

初始化Git仓库

首先我们选定一个目录作为Git仓库,假定是/home/gitrepo/learngit.git,在/home/gitrepo目录下输入命令:

$ cd /home
$ mkdir data
$ chown git:git data/  给 git 赋权限
$ cd gitrepo$ git init --bare test.git
Initialized empty Git repository in /home/data/test.git/以上命令Git创建一个空仓库,服务器上的Git仓库通常都以.git结尾。然后,把仓库所属用户改为git:
$ chown -R git:git test.git  

本地克隆

git clone git@服务器IP:/home/data/test.git

第一次 clone 需要输入密码;输入设置 的 git  密码即可。

Liunx Cento 7 安装 git相关推荐

  1. 安装git安装路径在哪_Atom插件安装与git的安装配置

    一.Atom 插件在线安装 1. 安装插件 language-asciidoc ==>语法高亮asciidoc-preview ==>实时预览 在dos 下通过cmd命令安装插件 打开do ...

  2. git学习之Linux安装Git

    linux git liunx源码编译安装git liunx源码编译安装git 获取github最新的Git安装包下载链接,进入Linux服务器,执行下载,命令为: wget https://gith ...

  3. Linux安装git远程拉取代码并设置免密更新

    安装git yum install git 提示是否可以 输入y回车即可安装 设置用户名 git config --global user.name'xxxxx' git config --globa ...

  4. centos7 安装Git

    安装git前先检查一下是否有旧版本git 通过git –version查看系统带的版本,如果有就删除 # yum remove git 1.安装依赖的包 yum install curl-devel ...

  5. linux下从git获取有权限的代码,linux下从源代码安装git

    之所以有这样的需求,是因为部分预安装的git版本太低,很多功能没有并且安全性存在问题. 比如git submodule add xxx@host:yyy.git必须在父repo的root目录安装,而新 ...

  6. centos 6.8 编译安装git 2.11.0

    系统环境:CentOS release 6.8 (Final) 默认Git :1.7.1 需求git :2.11 卸载centos自带的git:yum remove git -y 下载git-2.11 ...

  7. centos下两种方法安装git

    centos 5 64位下两种方法安装git 这里来给大家介绍下编译安装和yum安装git.   系统:centos 5.5 64位   需要的软件包:git-latest.tar.gz epel-r ...

  8. Ubuntu 20.04上安装Git方法

    Git是世界上最受欢迎的分布式版本控制系统,被许多开源和商业项目使用.它使您可以与其他开发人员在项目上进行协作,跟踪代码更改,还原到上一阶段,创建分支等. Git最初是由Linux内核的创建者Linu ...

  9. linux git yum安装包下载,在CentOS 8上用Yum及源代码安装Git的方法

    本文介绍在CentOS 8操作系统上用Yum安装Git,及从源代码安装Git.建议的最简单的安装Git方法是使用yum软件包管理工具进行安装,如果要从源代码安装最新的稳定版Git,请从源代码安装. 用 ...

  10. linux centos7安装git服务器配置,CentOS7 Linux环境下搭建Git仓库

    1.安装依赖库 yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel perl-devel 2.安装Git ...

最新文章

  1. php各种编码集详解和在什么情况下进行使用 [php 字符集 显示]
  2. 这样配置,让你的 IDEA 好用到飞起来!
  3. Android系统移植与驱动开发概述
  4. 马斯克表示担心人工智能可能会在5年内超越人类
  5. Android Intent And Intent Filter
  6. HDU 1850 Being a Good Boy in Spring Festival
  7. VANSI打造全球领先的区块链数字资产交易平台
  8. (72)FPGA约束效率(防止过约束)
  9. 可视化排班管理_企业人事资源管理系统
  10. 买基金,是长期持有好,还是短线操作好?
  11. html,htm,jhtml
  12. 磁盘不见了只剩一个c盘_电脑硬盘分区不见了怎么恢复数据?
  13. 看图识物_‎App Store 上的“认识动物-看图识物大全、学英语”
  14. Vue3 script setup
  15. 使用腾讯云服务器搭建鸿蒙操作系统编译环境
  16. 编程狂人|后台服务架构高性能设计之道
  17. 批量下载邮件附件 可筛选和分类 直接跑、稳定版 Python完整代码
  18. 计算机二级考试vb内容,计算机二级VB考试内容大纲
  19. POJ - 2187 Beauty Contest (求距离最远点对-凸包+旋转卡壳/枚举 (旋转卡壳学习))
  20. 这,才是有本事的男人

热门文章

  1. 在FPGA上搭建Cortex-m3软核
  2. 转载-游戏开发(三)——WIN32 黑白棋(一)——棋局逻辑的设计
  3. [AAAI2019] DRr-Net:Dynamic Re-read Netwok for Sentence Semantic Matching
  4. 【Uniapp】Uniapp混合开发 真机调试 VS(visual studio 2019)IIS Express 局域网访问调试?
  5. 利用paraview统计颗粒质量,碳质量,碳转化率
  6. 20200416 T3 寻找天哥【组合向量的模长的幂的期望】
  7. 解读:健康大数据如何改变生活
  8. 电脑一族的饮食建议法
  9. pxe装机以及无人值守装机
  10. LInux知识总结【CentOS7 适用于新手】