版本控制工具 之 Git (远程仓库 Github)
- Git
- 2020-07-25
- 20热度
- 0评论
本例以 Github 为例作为远程仓库,如果你没有 Github 可以在官网 https://github.com/ 注册。
1、生成 SSH Key(由于本地 Git 仓库和 GitHub 仓库之间的传输是通过SSH加密的,所以我们需要配置验证信息)
$ ssh-keygen -t rsa -C "你在 Github 上注册的邮箱"
之后会要求确认路径和输入密码,我们这使用默认的一路回车就行。成功的话会在 ~/ 下生成 .ssh 文件夹,进去,打开 id_rsa.pub,复制里面的 key。
2、回到 github 上,添加刚刚生成的 key。

3、为了验证是否成功,输入以下命令:
$ ssh -T git@github.com
以下提示说明已成功连上 Github:

若 ssh 访问 gitHub 出错如下:
The authenticity of host 'github.com (140.82.118.4)' can't be established.
RSA key fingerprint is SHA256:nThbg6kXUpJWGl7E1IGOCspRomTxdCARLviKw6E5SY8.
Are you sure you want to continue connecting (yes/no)?
Host key verification failed.
解决办法:(将GitHub添加到信任主机列表后,可以成功访问)
$ ssh-keyscan -t rsa github.com >> ~/.ssh/known_hosts
# github.com:22 SSH-2.0-babeld-d45c1532
4、创建Git仓库


创建成功后,显示如下信息:

以上信息告诉我们可以从这个仓库克隆出新的仓库,也可以把本地仓库的内容推送到GitHub仓库。
Git常用命令可参考:版本控制工具 之 Git(常用命令)

鲁ICP备19063141号
鲁公网安备 37010302000824号