CentOS7环境下安装git新版本并创建版本库

首先需要创建一个github账户,这个就不多做解释。接着是在CentOS7上安装git部分。

1.查看yum源仓库中Git信息,有些可能是1.7版本的,有些可能是1.8版本的,我在这里将会用比较新的版本。

yum info git

2.安装依赖库,这个是我网上找的

yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel
yum install gcc perl-ExtUtils-MakeMaker

3.原来的git版本有点低,先移除git

	
yum remove git

4.下载新版本的Git源码包,找到合适版本的源码包,这里注意的是,我当时用2.20.1时,在编译的过程中出了莫名其妙的错误,最后换成了2.19的版本才正常,如果没有特殊要求的话,建议不要安装最新版的。
https://mirrors.edge.kernel.org/pub/software/scm/git/ 复制你需要版本的链接即可,格式和下面的链接格式类似。

cd /usr/local
mkdir git
cd git
wget https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.19.2.tar.gz

5.解压压缩包,注意此处以后应该用root权限,否则会报权限不足

tar -zxvf git-2.19.2.tar.gz

6.进入并开始安装git

cd git-2.19.2
make prefix=/usr/local/git all
make prefix=/usr/local/git install

7.添加环境变量

vim /etc/profile 
//在这个文件末尾添加export PATH="/usr/local/git/bin:$PATH"

source /etc/profile 
//使配置立即生效

8.将git设置为默认路径,这也是从网上看的,就直接复制了

ln -s /usr/local/git/bin/git-upload-pack /usr/bin/git-upload-pack 
ln -s /usr/local/git/bin/git-receive-pack /usr/bin/git-receive-pack 

ok,到这里你已经安装好了git,现在可以创建版本库了

创建版本库时需要在你认为合适的地方创建一个空目录

mkdir github //起一个你自认为合适的名字
cd github

通过git init命令把这个目录设置为Git可管理的仓库

git init

版本仓库已经建好了,你可以尝试着往里面添加文件,首先需要将你的github邮箱和你的姓名添加进去

git config --global user.email "you@example.com"//你的邮箱
git config --global user.name "Your Name"//你的姓名

在当前目录先编写一个文件readme.txt,可以添加一些内容

Git is a version control system.
Git is free software.

保存后使用git add 告诉Git将文件添加到仓库中

git add readme.txt

用命令git commit告诉Git,把文件提交到仓库:

git commit -m "wrote a readme file"//引号中的信息是本次提交的说明,可以是任何内容,建议是有意义的,方便以后查找记录

到这里,整个过程算是结束了,如果你想了解更多内容,可以去看廖雪峰老师的Git教程 https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

BigCabbageFy

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值