Linux 系统拉取 Github项目

一、安装Git

Linux上拉取GitHub项目可以使用Git命令。首先确保已经安装了Git。如果没有安装,可以通过包管理器(比如aptyum)来进行安装。

shell 复制代码
sudo yum install git
#查看安装版本
git -version

二、关联GitHub

配置本地账户和邮箱

shell 复制代码
>>git config --global user.name "git账号"
>>git config --global user.email "git绑定的邮箱"

查看是否安装成功

shell 复制代码
git config --list --global

生成公钥:输入下面指令后,连续3次回车键即可。

shell 复制代码
ssh-keygen -t rsa -C "刚刚设置的邮箱"

查看生成的公钥

shell 复制代码
cat /root/.ssh/id_rsa.pub

将文件内的所有内容复制粘贴到github中。打开使用上述邮箱注册的GitHub,将秘钥设置到setting中,如下图所示:

把复制的内容粘贴到Key输入框中,然后点击Add SSH key即可

测试git是否配置成功,出现success表示成功。

shell 复制代码
[root@iZbp1ge4ctw809v4lhhrnaZ ~]# ssh -T git@github.com
The authenticity of host 'github.com (20.205.243.166)' can't be established.
......
Hi ProgrammerAdvanced! You've successfully authenticated, but GitHub does not provide shell access.

三、克隆项目

创建一个存放git代码的目录,并切换到该目录下执行:

shell 复制代码
[root@iZbp1ge4ctw809v4lhhrnaZ project]# git init
Initialized empty Git repository in /root/project/.git/

开始绑定远程仓库,这里使用ssh绑定

shell 复制代码
git remote add origin  刚才复制的内容

拉取项目

shell 复制代码
git pull origin master

大功告成

相关推荐
小曲程序3 分钟前
vue3 封装request请求
java·前端·typescript·vue
IT果果日记16 分钟前
ubuntu 安装 conda
linux·ubuntu·conda
凡人的AI工具箱17 分钟前
15分钟学 Go 第 60 天 :综合项目展示 - 构建微服务电商平台(完整示例25000字)
开发语言·后端·微服务·架构·golang
Python私教18 分钟前
ubuntu搭建k8s环境详细教程
linux·ubuntu·kubernetes
陈王卜20 分钟前
django+boostrap实现发布博客权限控制
java·前端·django
小码的头发丝、21 分钟前
Spring Boot 注解
java·spring boot
java亮小白199725 分钟前
Spring循环依赖如何解决的?
java·后端·spring
羑悻的小杀马特31 分钟前
环境变量简介
linux
飞滕人生TYF32 分钟前
java Queue 详解
java·队列
2301_8112743142 分钟前
大数据基于Spring Boot的化妆品推荐系统的设计与实现
大数据·spring boot·后端