linux下安装git并克隆项目
linux安装git并克隆项目
- 1.下载git并解压
- 2.安装所需依赖
- 3.编译并安装
- 4.配置环境变量
- 5.设置用户名和邮箱
- 6.生成公钥放到gitee或者github
- 7.克隆项目
1.下载git并解压
1.下载git
https://github.com/git/git/releases/tag/v2.32.0
cd /usr/local
mkdir mygit
cd mygit
mkdir package
mkdir git
cd 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 install wget –y
3.编译并安装
1.安装依赖时安装了git需要卸载旧版本
yum remove git
2.编译
进入解压好的目录
cd /usr/local/mygit/package/git-2.32.0
然后执行编译
make prefix=/usr/local/mygit/git all
3.安装
make prefix=/usr/local/mygit/git install
4.配置环境变量
vim /etc/profile
文件底部加上如下配置
PATH=$PATH:/usr/local/mygit/git/bin
export PATH
配置完成记得
source /etc/profile
让配置生效
查看是否安装成功
git --version
5.设置用户名和邮箱
用户名和邮箱随意设置,并不是github登录用的那个邮箱
git config --global user.name "yourname"
git config --global user.user.email "youremail@example.com"
6.生成公钥放到gitee或者github
生成公钥
ssh-keygen -t rsa -C "youremail@example.com"
如上图所示,公钥被保存在~/.ssh/id_rsa.pub
cat ~/.ssh/id_rsa.pub
全部复制公钥到gitee
7.克隆项目
git clone git@gitee.com:username/xxx.git
上面这种是用的ssh方式,所以需要公钥。
如果用https方式
https://gitee.com/username/xxx.git
就可以不用配置公钥到gitee或者github,但是跟远程仓库进行交互时要输入用户名和密码,是gitee或者github登录用的用户名和密码
linux下安装git并克隆项目相关推荐
- linux 安装git失败,Linux运维知识之linux下安装git常见故障整理
本文主要向大家介绍了Linux运维知识之linux下安装git常见故障整理,通过具体的内容向大家展现,希望对大家学习Linux运维知识有所帮助. FAQ1: Permission denied (pu ...
- Gitlab 服务器搭建,maven安装与jdk安装,linux下安装git
Gitlab 服务器搭建 资源地址: 链接:https://pan.baidu.com/s/1SOLyixV7UkkLj0WWQqanDQ 提取码:fjcl 官网地址 首页:https://abou ...
- Linux下安装Git、git命令介绍
前言 环境:centos7.9 git version 1.8.3.1 Git官网 https://git-scm.com/ 安装Git [root@git ~]# yum install git # ...
- Linux下安装Git
Git官网如下,我们以安装Git最新版本2.36.1版本为例. Git官网https://git-scm.com/download/linux 一.删除已有Git 可以通过rpm -aq | grep ...
- linux怎么安装git服务器,linux下安装git服务端
[root@m2 ~]# yum install -y epel-* [root@m2 ~]# yum install -y git 创建仓库目录 [root@m2 ~]# mkdir /mnt/gi ...
- linux git忘记密码,Linux下 保存 git账号密码
一.通过文件方式 1.在~/下, touch创建文件 .git-credentials, 用vim编辑此文件,输入内容格式: touch .git-credentials vim .git-crede ...
- 51分布式电商项目 - Linux下安装ActiveMQ
安装包已上传至百度网盘: 链接:https://pan.baidu.com/s/1THpgvTtH_PXWp55v895cAA 提取码:ks1y 下面讲解在Linux下安装ActiveMQ 1)将 a ...
- linux安装Git依赖的包出错,技术|Linux有问必答:如何在Linux上安装Git
问题: 我尝试从一个Git公共仓库克隆项目,但出现了这样的错误提示:"git: command not found". 请问我该如何在某某发行版上安装Git? Git是一个流行的开 ...
- linux系统下安装pip3,linux下安装python3和对应的pip环境教程详解
linux下安装python3和对应的pip环境教程详解 1.下载python3.6的安装包: 2.解压后,进入到解压目录下,执行如下命令,将python3.6进行编译,如下是将python的环境编译 ...
最新文章
- 服务器负载暴涨以后...
- php扩展管理配置信息,三方插件配置文件说明
- 汇编中的LABEL详解
- 致客户的一封信:关于产品生命周期管理与高可用版本的提供
- javaweb学习总结(二十五)——jsp简单标签开发(一)
- WordCount 实例
- WebSphere应用程序服务器Web容器设置
- 疯狂游戏型计算机配置清单,电脑配置清单
- 初级Java开发面试必问项!!! 标识符、字面值、变量、数据类型,该学学了!
- 收集、分析线上日志数据实战——ELK
- android elf 加固_Android常见App加固厂商脱壳方法的整理
- inheritConstructorStealing.js
- Storm编译打包过程中遇到的一些问题及解决方法
- 位运算 —— 一个数二进制形式尾端为 0 的个数
- 服务器虚拟机镜像怎么设置ip,风云OL虚拟机镜像一键服务端+配套客户端+启动教程+GM命令+IP修改等...
- 《Head First Servlets JSP》-11-Web应用部署
- 【声源定位】基于matlab不同空间谱估计的声源定位算法比较【含Matlab源码 545期】
- vc 获得桌面文件坐标_为何 Elementary OS 中使用 Pantheon 桌面
- Linux 常用命令 权限管理命令
- linux 搭建webserver-BOA