以本身自家伺服器上的 Ubuntu 20.04.2 LTS (GNU/Linux 5.4.0–74-generic x86_64) 为例,除了使用 HTTPS 的方式 Git Clone 项目以外,也可以使用 SSH 的方式 Clone
在稍早遇到一个问题,因为某些原因,我的项目必须是要以 SSH 的方式 Clone 到伺服器才行,但当初是以 HTTPS 的方式
1.首先,複製 id_rsa.pub ,你会得到一长串的字串
2.前往你的个人 Github 档案,点击「设定」
3.点击「SSH and GPG keys」
4.点击「New SSH key」
5.贴上刚刚一长串的字串后,点击「Add SSH key」
6.前往你的 Github 项目容器,选择以 SSH Clone 并複製 git@github.com…/xxx.git 的字串
7.在你的伺服器上下 git clone 指令
$ git clone git@github.com…/xxx.git
就可以成功以 SSH 方式 Clone 项目了
原文出处
https://ianakaberlin.medium.com/%E5%9C%A8-ubuntu-20-04-linux-%E4%BC%BA%E6%9C%8D%E5%99%A8%E4%B8%8A%E4%BB%A5-ssh-%E6%96%B9%E5%BC%8F-clone-%E5%9C%A8-github-%E4%B8%8A%E7%9A%84%E9%A0%85%E7%9B%AE-%E4%BC%8A%E6%81%A9%E8%B8%A9%E5%9D%91%E7%AD%86%E8%A8%98-44a27735efcf