我们将带领你走上一次Linux CentOS与 AWS上安装更新Git2,然后配置GitHub SSH的奇妙之旅。希望我们的指导帮你找到一个更快、更高效、安全的方式对你的代码进行版本控制。
首先,我们需要在Linux服务器上安装更新的Git。如果你的Linux版本是CentOS,那么请遵照以下步骤改装你的Git马车。
安装更新的Git2的方法- CentOS
- 更新现有的软件包: 让我们先更新一下我们的Linux服务器。使用指令
sudo yum -y update
,像唤醒沉睡的巨龙一样,它会唤醒你的Linux系统,为即将到来的Git做好准备。 - 安装开发工具: 接着我们需要安装一些开发工具。运行指令
sudo yum groupinstall "Development Tools"
,这就像为你的矿工装备铁铲和镐头,让他们能在Git的矿石里面挖掘。 - 安装依赖包: Git还需要其他的一些依赖包,就像骑士需要剑和盾,没有它们,即便骑士怎么强大也无法战斗。运行命令
sudo yum -y install zlib-devel perl-ExtUtils-MakeMaker asciidoc xmlto openssl-devel libcurl-devel expat-devel gettext-devel
安装它们。 - 下载Git源码: 这就好像打开藏宝图,直接指向宝藏的所在。运行
wget https://www.kernel.org/pub/software/scm/git/git-2.XX.Y.tar.gz
来下载Git源码。记得将"XX.Y"替换为你想要安装的Git版本。 - 解压源码包与编译安装: 就像探险家打开神秘的宝箱,拿到内部的珍宝。用以下命令来解压并安装Git:
tar xzf git-2.XX.Y.tar.gz
cd git-2.XX.Y
sudo make prefix=/usr/local all
sudo make prefix=/usr/local install
现在,更新的Git已经安装好了。这就像装载完毕的火箭,待你点火升空。
在AWS上安装Git
Amazon Linux 2是一个基于CentOS的发行版本,所以在AWS上的步骤与在CentOS上的步骤相似。只需更改软件包管理器,从"yum"更改为"dnf",其他步骤完全相同。比如说,要更新现有的软件包,就使用 sudo dnf -y update
。
配置 GitHub SSH
接下来,我们要配置GitHub SSH,如同配置屌丝变身帅气的秘诀,一键翻身,从此享受无密码连接的便捷。
- 在服务器上创建SSH密钥:运行命令
ssh-keygen -t rsa -b 4096 -C "your_email@example.com"
。 - 在后台启动ssh-agent使用命令
eval "$(ssh-agent -s)"
。 - 将SSH私钥添加到ssh-agent,输入
ssh-add ~/.ssh/id_rsa
。 - 复制公钥到你的GitHub账户:用
cat ~/.ssh/id_rsa.pub
打印你的公钥,然后复制它,就像复制一份珍贵的古老地图一样。 - 登录GitHub,找到settings,然后点击SSH and GPG keys。
- 点击New SSH key,然后复制你的公钥内容。
- 最后,使用命令
ssh -T git@github.com
测试一下是否能成功连接到GitHub。
经过以上这些步骤,你现在就能在GitHub上顺利往返,如同海洋中的航海者自由驰骋。欢迎你加入码农的世界,享受这编程的乐趣吧!
云服务器推荐
蓝易云国内/海外高防云服务器推荐
海外免备案云服务器链接:www.tsyvps.com
持有增值电信营业许可证:B1-20222080【资质齐全】
蓝易云香港五网CN2 GIA/GT精品网络服务器。拒绝绕路,拒绝不稳定。