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

大功告成

相关推荐
沉默的煎蛋2 分钟前
MyBatis 注解开发详解
java·数据库·mysql·算法·mybatis
Aqua Cheng.2 分钟前
MarsCode青训营打卡Day10(2025年1月23日)|稀土掘金-147.寻找独一无二的糖葫芦串、119.游戏队友搜索
java·数据结构·算法
石明亮(JT)19 分钟前
docker部署jenkins
java·docker·jenkins
我们的五年21 分钟前
【C语言学习】:C语言补充:转义字符,<<,>>操作符,IDE
c语言·开发语言·后端·学习
Golinie27 分钟前
【C++高并发服务器WebServer】-2:exec函数簇、进程控制
linux·c++·webserver·高并发服务器
翻晒时光30 分钟前
Java 多线程与并发:春招面试核心知识
java·jvm·面试
小张认为的测试31 分钟前
Jenkins邮件通知的详细配置含邮件通知模板!
java·servlet·ci/cd·jenkins·邮件通知
灯火不休ᝰ32 分钟前
[java] java基础-字符串篇
java·开发语言·string
Rhys..35 分钟前
Jenkins pipline怎么设置定时跑脚本
运维·前端·jenkins
励志去大厂的菜鸟35 分钟前
系统相关类——java.lang.Math (三)(案例详细拆解小白友好)
java·服务器·开发语言·深度学习·学习方法