• 关于用git命令clone和TortoiseGit拉取代码不需要密码


    前言:

    工作需要在windows下使用git分布式版本控制系统,需要同时可以在git命令行模式或TortoiseGit拉取代码而不需要每次输入密码,这时候需要同时安装git和TortoiseGit。

    git使用命令ssh-keygen -C “邮箱地址” -t rsa产生的密钥在TortoiseGit中不能用。TortoiseGit 使用扩展名为ppk的密钥,而不是ssh-keygen生成的rsa密钥。

    使用git通常都是在服务端添加上你本地生成的无设置密码的密钥即可,密钥一般在安装git后生成在C:UsersAdministrator.ssh目录下*.pub,如果没有可使用ssh-keygen命令生成。

    git clone命令成功可控代码库后,关键一步到了这里只是需要把TortoiseGit设置网络里面的ssh客户端位置C:Program FilesTortoiseGitinTortoiseGitPlink.exe,修改成成git安装目录下的ssh.exe即可。

    设置git乌龟客户端的配置:

    桌面直接右键:Tortoise git>> settings>>Network>> ssh client,可以看到下图初始路径一般不对要修改,Git一般默认安装在c:/program下面。

    点击Browse进入Git安装目录找到Git/usr/bin/ssh.exe,直接点击ssh.exe保存就好了。

     

     到这里一般ssh配置就完成了。

  • 相关阅读:
    Socket网络编程--简单Web服务器(4)
    GCC学习笔记
    字符分隔符'1'(u0001)的困惑
    g++编译时遇到问题undefined reference to
    ROS学习笔记(三)
    cJSON笔记
    ROS学习笔记(二)
    ROS学习笔记(一)
    ffmpeg推流方式采用TCP协议
    Android OS的image文件组成
  • 原文地址:https://www.cnblogs.com/ZJOE80/p/10842748.html
Copyright © 2020-2023  润新知