[Git] authentication with ssh key

Step1: 建立ssh公钥及私钥

安装git 传送门,打开git bash执行下列指令

ssh-keygen -t rsa -b 4096 -C "[email protected]"

过程中会问你预存位置及要不要额外密码,省麻烦可以都直接enter跳过
以Windows为例,预设会出现在 C:\Users\User\.ssh 底下

  1. id_rsa => 私钥
  2. id_rsa.pub => 公钥

Step2: 设定公钥给github

https://ithelp.ithome.com.tw/upload/images/20220205/20146276hUU5SLzR1c.png
把步骤一产生出来的的第二个档案内容复制贴上即可

Step3: 汇入私钥转换成sourcetree使用的ppk档案

https://ithelp.ithome.com.tw/upload/images/20220205/2014627621xRN2Zeaw.png

https://ithelp.ithome.com.tw/upload/images/20220205/20146276mvIYfSYMOY.png
汇入成功之後就可以按下Save private key,他会问你是不加密码储存吗? 省麻烦就选是产生ppk档案

Step4: 设定转换好的私钥给sourcetree

  • 确定Option里面有设定好ssh
    https://ithelp.ithome.com.tw/upload/images/20220205/201462769epqlARm3R.png
  • 并且确定Pageant有执行
    https://ithelp.ithome.com.tw/upload/images/20220205/20146276aP3zWKSBS3.png
  • 最後选择add key,然後把第三步产生出来的ppk档案加进去即可

<<:  2. 编辑器的使用&创建第一个网站

>>:  3. 用vscode的live server打造方便的开发环境

海棠小姐借我一根头发, 轻轻的拉~拉~拉~ - 盘中 call 讯

写好一些买卖讯号之後,除了可以用回测之外,也可以工人智慧协助查看是否与其策略符合 研究了一下 结合聊...

[Android Studio 30天自我挑战] CradView布局练习

这篇要透过CardView来制作一个简易的清单 首先要在Gradle Scripts/build g...

[Day 26] 建立table

先到laravel专案找到环境变数档(.env) DB_CONNECTION=mysql DB_HO...

PyTorch\LibTorch + VS2019 : 建置编译环境

在当今使用Python作为机器学习的主流语言,我们已经越来越难看到使用C++训练模型的范例了。然而当...

[Day12]- 函数设计

基本函数设计 函数基本定义,基本格式如下: def 函数名称 (参数1,参数2,….): 要执行的...