欢迎进入万兴电子官网
购物车图片 我的购物车 ( )

版本控制之GIT:1.安装

发布时间: 2019-03-10
浏览次数: 3

title: 版本控制之GIT:1.安装

categories: Linux

tags:

- GIT

timezone: Asia/Shanghai

date: 2019-02-19


环境

[root@centos181001 ~]# cat /etc/centos-release

CentOS Linux release 7.6.1810 (Core)

[root@centos181001 git]# git --version

git version 2.20.1

安装方法1:源码安装

## 1.配置本地并安装编译工具和依赖包

mkdir /mnt/cdrom

mount /dev/cdrom /mnt/cdrom

cat </etc/yum.repos.d/local.repo

[local]

name=local

baseurl=file:///mnt/cdrom

gpgcheck=0

enabled=1

EOF

## 2.清空yum缓存

yum clean all #清理本地缓存

yum clean plugins #清理插件缓存

yum makecache #构建缓存

## 3.安装开发工具包

yum groupinstall -y 'Development Tools'

## 4.安装wget、vim和依赖

## 如果你想从源码安装 Git

## 需要安装 Git 依赖的库:curl、zlib、openssl、expat,还有libiconv。

## 可以使用以下命令来安装最小化的依赖包来编译和安装 Git 的二进制版:

## yum install -y wget vim zlib-devel perl-ExtUtils-MakeMaker

yum install -y curl-devel \

expat-devel \

gettext-devel \

openssl-devel \

zlib-devel \

wget

## 5.为了能够添加更多格式的文档(如 doc, html, info),你需要安装以下的依赖包:

## 安装docbook2X需要添加EPEL源

yum install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm

yum install -y asciidoc xmlto docbook2X

## 否则会提示/bin/sh:行1: docbook2x-texi: 未找到命令

ln -s /usr/bin/db2x_docbook2texi /usr/bin/docbook2x-texi

## 6.下载源码并编译安装

## 当你安装好所有的必要依赖,你可以继续从几个地方来取得最新发布版本的 tar 包

## 你可以从 Kernel.org 网站获取,网址为 https://www.kernel.org/pub/software/scm/git

## 或从 GitHub 网站上的镜像来获得,网址为 https://github.com/git/git/releases。

## 通常在 GitHub 上的是最新版本

## 但 kernel.org 上包含有文件下载签名,如果你想验证下载正确性的话会用到。

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

tar -zvxf git-2.20.1.tar.gz

cd git-2.20.1

make configure

./configure --prefix=/usr

make all doc info

make install install-doc install-html install-info

## 7.完成安装并查看版本

[root@centos181001 git-2.20.1]# git --version

git version 2.20.1

---------------------

作者:weixin_33892359

来源:CSDN

原文:https://blog.csdn.net/weixin_33892359/article/details/88199201

版权声明:本文为博主原创文章,转载请附上博文链接!


相关推荐 More
2019 - 03 - 12
点击次数: 10
无状态:HTTP是一种不保存状态,既无状态协议。HTTP自身不对请求和响应之间的通信状态进行保存,也就是说不做持久化处理。这是为了更快处理大量事务,确保协议的可伸缩性。随着web的不断发展,无状态也导致业务处理变得棘手,比如用户登录购物网站,在跳转到该网站其他页面后也要保存登录这个状态。不然请求不知道是哪个用户发出的。因此,引入了cookie技术。持久连接:HTTP协议初始版本中,每进行一次HTTP通信就要断开一次TCP连接。随着HTTP的普及,文档包含图片的情况多了起来,如果使用浏览器浏览一个包含多张图片的HTML页面时,在发送请求访问HTML页面资源的同时,也会请求HTML页面包含的其他资源因此,每次请求都会造成无畏的TCP连接建立和断开,增加通信量的开销通过持久连接解决了上述的TCP连接问题。持久连接的特点是,只要任意一端没有明确提出断开连接,则保持TCP连接状态。请求头部字段Con...
2019 - 03 - 12
点击次数: 7
了解两个问题,什么是加密算法、为什么要使用加密。加密,是以某种特殊的算法改变原有的信息数据,使得未授权的用户即使获得了已加密的信息,但因不知解密的方法,仍然无法了解信息的内容。为什么要加密,保障数据的安全和完整性防止被他人篡改。1、摘要算法数据摘要算法是密码学算法中非常重要的一个分支,它通过对所有数据提取指纹信息以实现数据签名、数据完整性校验等功能,由于其不可逆性,有时候会被用做敏感信息的加密。数据摘要算法也被称为哈希(Hash)算法、散列算法。常用的摘要算法有MD5、SHA1、SHA256 , 加密后分别输出128bit、160bit、256bit。1.1 MD5--------------------- 作者:云度 来源:CSDN 原文:https://blog.csdn.net/seoyundu/article/details/88112861 ...
2019 - 03 - 12
点击次数: 6
MySQL 是一个最流行的关系型数据库,在互联网产品中应用比较广泛。一般情况下,MySQL 数据库是选择的第一方案,基本上有 80% ~ 90% 的场景都是基于 MySQL 数据库的。因为,需要关系型数据库进行管理,此外,业务存在许多事务性的操作,需要保证事务的强一致性。同时,可能还存在一些复杂的 SQL 的查询。值得注意的是,前期尽量减少表的联合查询,便于后期数据量增大的情况下,做数据库的分库分表。--------------------- 作者:weixin_33757911 来源:CSDN 原文:https://blog.csdn.net/weixin_33757911/article/details/88318634 版权声明:本文为博主原创文章,转载请附上博文链接!
2019 - 03 - 12
点击次数: 7
数据中的连接join分为内连接、自然连接、外连接,外连接又分为左外连接、右外连接、全外连接当然,这些分类都是在连接的基础上,是从两个表中记录的笛卡尔积中选取满足连接的记录。笛卡尔积简单的说就是一个表里的记录要分别和另外一个表的记录匹配为一条记录,即如果表A有3条记录,表B也有三条记录,经过笛卡尔运算之后就应该有3*3即9条记录。如下表:自然连接(natural join)自然连接是一种特殊的等值连接,他要求两个关系表中进行比较的必须是相同的属性列,无须添加连接条件,并且在结果中消除重复的属性列。sql语句:Select …… from 表1 natural join 表2结果:内连接(inner join)内连接基本与自然连接相同,不同之处在于自然连接要求是同名属性列的比较,而内连接则不要求两属性列同名,可以用using或on来指定某两列字段相同的连接条件。sql语句:Select …… ...
  • 您的姓名:
  • *
  • 公司名称:
  • *
  • 地址:
  • *
  • 电话:
  • *
  • 传真:
  • *
  • E-mail:
  • *
  • 邮政编码:
  • *
  • 留言主题:
  • *
  • 详细说明:
  • *
     
郑州市二七区祥云路1号2幢2单元1207号
0371-55030465
Copyright 2019 - 2021 不卡的无码高清的av_日本AV不卡在线观看_不卡的av日本影片在线
犀牛云提供企业云服务
X
1

QQ设置

3

积分商城

4

阿里旺旺设置

等待加载动态数据...

等待加载动态数据...

5

电话号码

  • 0371-55030465
6

二维码管理

等待加载动态数据...

等待加载动态数据...

展开