Git 互动版

在线工具推荐: Three.js AI纹理开发包 - YOLO合成数据生成器 - GLTF/GLB在线编辑 - 3D模型格式在线转换 - 可编程3D场景编辑器

远程仓库简介

  到目前为止,我们已经掌握了如何在Git仓库里对一个文件进行时光穿梭,你再也不用担心文件备份或者丢失的问题了。

  开始介绍Git的远程仓库功能。我们现在借用GitHub神奇的网站,这个网站就是提供Git仓库托管服务的,所以只要注册一个GitHub账号,就可以免费获得Git远程仓库。

  由于你的本地Git仓库和GitHub仓库之间的传输是通过SSH加密的,所以,需要一点设置:

  第1步:创建SSH Key。在当前目录下,看看有没有.ssh目录,如果有,再看看这个目录下有没有id_rsa和id_rsa.pub这两个文件,如果已经有了,可直接跳到下一步。如果没有,打开Shell(Windows下打开Git Bash),创建SSH Key:

$ ssh-keygen -t rsa -C "youremail@example.com"

  你需要把邮件地址换成你自己的邮件地址,然后一路回车,使用默认值即可,可以在用户主目录里找到.ssh目录,里面有_idrsa和_idrsa.pub两个文件,这两个就是SSH Key的秘钥对,_idrsa是私钥,不能泄露出去,_idrsa.pub是公钥,可以放心地告诉任何人。

  第2步:登陆GitHub,打开“Account settings”“SSH Keys”页面:

  然后,点“Add SSH Key”,填上任意Title,在Key文本框里粘贴_idrsa.pub文件的内容: