Mac git項目管理 從https 轉 SSH

一、 生成公鑰和私鑰

  1. 生成命令如下
ssh-keygen -t rsa -b 4096 -C "自己的郵箱"

自己的郵箱就是個備注,沒啥實際用處。
輸入以上命令后,一直回車回車,不要輸入密碼,輸入密碼會配置出錯的
一直回車回車后會生成密鑰對,去 ~/.ssh 文件里找到這密鑰對

  1. 找到密鑰對后,復制公鑰
?  ~ cd ~/.ssh
?  .ssh ls
config          id_rsa          id_rsa.pub      known_hosts     known_hosts.old
?  .ssh cat id_rsa.pub
ssh-rsa AAAAB3NzaCxxxxxxxxxxxxxxmCnp5Lgf1flPeQUw== 自己的郵箱

cat id_rsa.pub 復制公鑰全部內(nèi)容,去git添加密鑰,以阿里云的git為列

  1. git 偏好設置-> SSH密鑰 -> 添加密鑰
image.png
image.png
  1. 添加公鑰后
?  .ssh ssh-add

二、 ssh密鑰配置完成后,需要進入自己項目目錄,把以前的http方式轉換為ssh

?   git remote set-url origin 項目ssh地址

查看是否更改成功

?  tx_platform git:(feature-up-1.1.4.9) git remote -v
origin  git@xxx (fetch)
origin  git@xxx (push)

已經(jīng)更改成功,可以直接git pull git push了

?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容