0


linux下安装git并克隆项目

linux安装git并克隆项目

1.下载git并解压

1.下载git
https://github.com/git/git/releases/tag/v2.32.0

cd /usr/local
mkdir mygit
cd mygit
mkdir package
mkdirgitcd package

package存放下载的git压缩包,git存放git安装
2.上传压缩包到package目录

3.解压

tar -zxvf  git-2.32.0.tar.gz

2.安装所需依赖

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

如果安装依赖出现这个问题,按照以下4步解决,解决完了记得重新安装依赖,如果没出现,直接去编译并安装

Failed to download metadata for repo ‘AppStream’: Cannot prepare internal mirrorlist: No URLs in mirrorlist

1.进入yum的repos目录

cd /etc/yum.repos.d/

2.修改镜像

sed -i 's/mirrorlist/#mirrorlist/g' /etc/yum.repos.d/CentOS-*
sed -i 's|#baseurl=http://mirror.centos.org|baseurl=http://vault.centos.org|g' /etc/yum.repos.d/CentOS-*

3.更新yum源为阿里镜像

wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-vault-8.5.2111.repo
yum clean all
yum makecache

4.测试是否可以安装

yum installwget –y

3.编译并安装

1.安装依赖时安装了git需要卸载旧版本

yum remove git

2.编译

进入解压好的目录
cd /usr/local/mygit/package/git-2.32.0
然后执行编译
makeprefix=/usr/local/mygit/git all 

3.安装

makeprefix=/usr/local/mygit/git install

4.配置环境变量

vim /etc/profile
文件底部加上如下配置
PATH=$PATH:/usr/local/mygit/git/bin 
exportPATH

配置完成记得

source /etc/profile

让配置生效

查看是否安装成功

git --version

5.设置用户名和邮箱

用户名和邮箱随意设置,并不是github登录用的那个邮箱

git config --global user.name "yourname"
git config --global user.user.email  "[email protected]"

6.生成公钥放到gitee或者github

生成公钥

ssh-keygen -t rsa -C "[email protected]"

在这里插入图片描述
如上图所示,公钥被保存在

~/.ssh/id_rsa.pub
cat ~/.ssh/id_rsa.pub 

在这里插入图片描述

全部复制公钥到gitee
在这里插入图片描述

7.克隆项目

git clone [email protected]:username/xxx.git

上面这种是用的ssh方式,所以需要公钥。

如果用https方式

https://gitee.com/username/xxx.git

就可以不用配置公钥到gitee或者github,但是跟远程仓库进行交互时要输入用户名和密码,是gitee或者github登录用的用户名和密码

标签: git linux centos

本文转载自: https://blog.csdn.net/m0_37959155/article/details/124975625
版权归原作者 座上客 所有, 如有侵权,请联系我们删除。

“linux下安装git并克隆项目”的评论:

还没有评论