Products
GG网络技术分享 2025-12-14 19:53 1
哈喽, 亲喜欢的细小伙伴们,今天我要和巨大家聊聊一个超级酷炫的Git操作技Neng——改用SSH。你兴许会问,这有啥了不起的?别急,听我磨蹭磨蹭道来保证让你巨大开眼界!
SSH,全称Secure Shell,是一种用于计算机之间的平安传信的网络协议。轻巧松它就像一个加密的保险箱,Neng保证你在互联网上的数据传输不会被偷kan或篡改。

在Git中用SSH,基本上是为了搞优良平安性。老一套的Git操作用的是HTTPS协议, 虽然也平安,但是每次操作dou需要输入账号密码,而且传输过程不加密,有点像在公共场合巨大声念出你的密码,想想就让人不放心。
先说说我们需要生成一对SSH密钥。在终端中, 输入以下命令:
ssh-keygen -t rsa -b 2048 -C ""
这里会要求你输入文件名保存密钥,一般默认就优良。然后会要求你输入一个密码,这玩意儿密码是用来加密私钥的,以后用SSH时需要输入这玩意儿密码。
生成的密钥默认保存在~/.ssh目录下其中包括私钥文件id_rsa和公钥文件id_rsa.pub。接下来 我们需要将公钥添加到SSH-agent中:
ssh-add ~/.ssh/id_rsa
这样,你的电脑就认识了这玩意儿SSH密钥,以后就Neng用它来操作Git了。
再说说一步,我们需要告诉Git用SSH来操作远程仓库。修改.gitconfig文件, 在有些添加以下内容:
url = :username/repository.git
其中,username是你的GitHub用户名,repository是你的仓库名称。
Ru果你不想每次操作dou输入密码,Neng用SSH免密登录。只需要在第一次操作时输入一次密码,之后就Neng免密登录了。方法如下:
ssh-keygen -t rsa -b 2048 -C "" -N ""
这里不要输入密码,而是按回车键跳过。然后按照前面的步骤添加公钥到SSH-agent和配置Git即可。
改用SSH进行Git操作,Neng巨大巨大搞优良你的操作平安性和便捷性。学会了这玩意儿技Neng,你的Git操作将会如虎添翼!赶迅速动手试试吧!
优良了今天的内容就到这里了Ru果你觉得有用,别忘了点赞和关注哦!我们下期再见!
Demand feedback