环境windows+vagrant虚拟化

安装git

安装tortoisegit

  • 默认情况下是使用TortoiseGitPlink这个客户端:network->ssh client,选择C:\Program Files\TortoiseGit\bin\TortoiseGitPlink.exe
  • 非git目录右键想出现git clone选项,把 context menu 中hide menu for unversioned path 的勾去掉

生成ssh key

使用linux命令ssh-keygen

gitlib 添加公钥

gitlib->setting->ssh keys->Key(id_rsa.pub的值)->add key

转换private key,设置putty

如果想使用putty,因为ssh-keygen生成的SSH2密匙和putty的密匙格式不同,无法直接使用,
必须用 puttygen.exe 转换一下

  • 打开puttygen,安装tortoisegit后会默认安装
  • 选择菜单Conversions->Import key,选择id_rsa,然后save private key (比如private.ppk)
  • 打开pageant,add key选择private.ppk

git clone

目录内右击->git clone->url及目录自定义->加载putty密钥选择生成的private.ppk

git bash使用ssh key,只需将id_rsa、id_rsa.pub复制到C:\Users\用户名(admin)\.ssh下即可

大功告成,摸索了好一阵子!

分类: 后端