首发:http://rsytes.coding-pages.com/
纸小墨部署在codingnet上,以往均是用http克隆方式,每次借助乌龟git推送时需要每次手动输入用户名,密码。今天突发其想,更换推送方式为ssh,免输用户名和密码。本来还想将就着http克隆方式也行,但转念一想,反正是接近每天都要推送的,每次都手动输入未免有些让人嫌烦,以前也弄过ssh方式克隆,拾起来并没有太过费劲,况且此类教程网上一堆。
遇到以下两个坑,特此立篇记录。
选对路径
TortoiseGit在利用git地址克隆时,提示错误,紧接发现加载私钥处是为灰色不可选择状态。根据这个表征现象百度得知,是其网络设置下的ssh.exe地址有误,更改为如下即可正常
ssh客户端路径设置C:\Program Files\TortoiseGit\bin\TortoiseGitPlink.exe
配置公私钥
用TortoiseGit中的用puTTygen生成公钥,Pageant添加保存的私钥,也可如上述手动加载,一样的效果。
配置公私钥以上解决步骤均为网上搜索获得。
相较http方式,它省却每次输入用户名,密码的给人造成的厌倦与困扰。
考虑每天都推送,转换克隆方式,节约时间次要的,省心省事是主要的。
免密拉取效果图
网友评论