日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

gittortoise使用ssh秘钥

發布時間:2023/12/14 编程问答 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 gittortoise使用ssh秘钥 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

tortoise 在使用http clone的時候直接右擊git克隆就可以,但當使用ssh的時候就克隆不成功。這個時候就需要tortoise 的秘鑰和gitlab里面的一致。

分成兩種方法:一、沒有生成秘鑰 二、已經生成秘鑰

下面以gitlab+tortoise為例

一、沒有生成秘鑰

1.Tortoise生成秘鑰

開始程序菜單中,打開TortoiseGit,點擊 PuTTYgen,在打開的窗口中點擊Generate按鈕,出現綠色進度條的時候在窗口多多晃動完成進度。



紅框內容就是ssh公鑰,然后復制出來,彈窗暫時先不關閉。

2.去gitlab配置公鑰

3.生成私鑰
返回到剛剛生成公鑰的窗口(應該沒關閉吧~),點擊 Save private key (生成私鑰) 按鈕保存為適用于TortoiseGit的私鑰,擴展名為.ppk 擴展名為.ppk 擴展名為.ppk(說三遍)。

4.保存私鑰
點擊—開始菜單—tortoise 中的Pageant程序,在右下角的任務欄中雙擊該圖標,彈出key管理列表。


在彈出的key管理窗口,點擊add key(添加秘鑰),將剛剛保存的私鑰(.ppk)文件add進來。

5.tortoise配置秘鑰
在項目文件夾里,右鍵——TortoiseGit——Settings(設置)——Remote(遠端),將保存的私鑰(.ppk)文件加進來。

如果發現自己右擊設置沒有Remote(遠端)。自己就隨便clone一個其他的http項目或者隨便打開一個已有項目,在右擊一下試一試。

6.完成配置

現在就可以直接的克隆、提交、推送啦。

一、有生成秘鑰

1.生成秘鑰
ssh-keygen -t rsa
輸入命令,再按三次Enter就好了

秘鑰路徑默認會在 /c/Users/Administrator/.ssh/ 路徑下生成 id_rsa 和 id_rsa.pub 文件

2.去gitlab配置公鑰
id_rsa.pub 文件就是私鑰,去自己的git上配置私鑰,同上第二步驟。

3.用 Tortoise 需要將私鑰轉成 .ppk格式

1.運行PuTTYgen,在Conversions菜單中點擊Import key,選擇一開始生成的私鑰文件, id_rsa文件。
2.點擊Save private key 按鈕,將其保存為.ppk文件。
3.打開Pageant,點擊Add Key,選擇前一步所保存的.ppk文件所在的位置即可。

##本人親測有效##

然后就可以正常的使用了

總結

以上是生活随笔為你收集整理的gittortoise使用ssh秘钥的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。