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

这时候需要同时安装git和TortoiseGit。

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

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

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

如果你安装过程已经选择了使用OpenSSH方式我想这里也应该不用修改了。不然拉取等操作的时候都会提示需要输入密码。

转载于:https://www.cnblogs.com/ZJOE80/p/10842748.html

关于同时可用git命令clone和TortoiseGit拉取代码不需要密码相关推荐

  1. Git命令集十五——拉取命令

    2019独角兽企业重金招聘Python工程师标准>>> Git命令集十五--拉取命令 pull命令用于从其他仓库或本地分支拉取更改到当前分支. 1.git pull 将远程仓库的更改 ...

  2. git 命令 clone分支的代码

    一个项目通常含有很多分支, master分支一般是经过测试,验证没有问题后,代码才会提交到master分支 develop分支,是测试经常拉下来进行测试的分支 直接复制develop分支的git 命令 ...

  3. git ssh配置完后拉取代码_CentOS6自带git版本需要用户名才能拉取代码

    问题 当我们在CentOS6操作系统执行git操作,发现拉取代码的时候会出现如下的提示: $ git clone http://xxxxx.giterror: The requested URL re ...

  4. git ssh配置完后拉取代码_Git中SSH key配置秘钥生成和如何拉取代码

    Git是分布式的代码管理工具,首先找公司的gitlab管理员帮你开通gitlab账号,发现本地Git仓库和gitlab仓库仍然不能传输项目,原因是远程的代码管理是基于SSH的,要通过SSH加密才能传输 ...

  5. git命令clone

    git用命令下载代码到本地 下载安装git成功后,单击鼠标右键弹窗,有"Git Bash Here",及"Git GUI Here"表示安装成功.然后下载git ...

  6. git ssh配置完后拉取代码_使用git在gitlab上拉取代码的方法

    最近在项目中用到了gitlab,他是一个类似于github的代码托管工具. 因为是个初级菜鸟第一次使用还不太熟悉,所以在此记录一下. 1.首先需要使用github的注册账号登录gitlab,查看右上角 ...

  7. git ssh配置完后拉取代码_二、windows下使用git拉取github上的项目(通过设置ssh key方式)...

    一.windows下使用git拉取github上的项目 1.创建仓库 说明: 2.打开git bash 3.使用ssh-keygen命令生成自己的公钥和私钥 首先输入ssh-keygen,这里会提示你 ...

  8. git学习2--提交和拉取代码

    提交代码 git push origin master (全程分支对应的origin 和名字master,本地分支可以忽略(如果本地就只有一个分支的话,否则要建立关联) ) 关联远程分支(本地deve ...

  9. Git——远程管理版本操作(Tortoise(小乌龟)图形化操作、git命令行操作)

    一.Tortoise 图像化操作: 1.克隆项目(即从github仓库拉取项目文件): 2.暂存区: 添加到暂存区: (1)新建一个文件 (2)右键选择子选项 ->[添加](3)勾选为被控制文件 ...

最新文章

  1. pytorch笔记:torch.nn.GRU torch.nn.LSTM
  2. GifCam:最佳免费gif动画精细录制/剪辑软件
  3. DeepLearning:windows环境下C++环境实现Tensorflow编译部署
  4. 「 每日一练,快乐水题 」504. 七进制数
  5. import cv2时ImportError: libjasper.so.1: cannot open shared object file: No such file or directory
  6. 4g模块注册上网 移远_物联网模组龙头移远通信
  7. Codeforces 988D Points and Powers of Two ( 思维 || 二的幂特点 )
  8. 不要残渣10w+,推荐8个我平时看的公众号
  9. 我的奇思妙想机器人消防员_【小作家专栏】我的奇思妙想(三)
  10. 人工智能系列:AI 赋能平台
  11. 华胜天成以精益服务为中国联通构建电子渠道容灾系统
  12. 四川大学计算机学院管理手册,机房管理_规章制度_计算机基础教学实验中心 - Powered by 四川大学计算机基础教学实验中心...
  13. 土豆网、六间房等在线视频FLV文件下载方法
  14. 第七届“华文奖”开展 特设主题向余光中致敬
  15. 图片鼠标移入图片改变颜色、显示另外一张图片(2种方式)
  16. 本地差分隐私 随机响应_大数据时代下的隐私保护
  17. qt的四舍五入_string.format 小数点 QT 对于float类型四舍五入
  18. 态度决定一切细节决定成败_一切都在细节中
  19. 单页下单商城源码+搭建教程
  20. cocos2dx 常用的基本功能

热门文章

  1. linux块设备驱动中断程序,linux设备驱动归纳总结(六):1.中断的实现
  2. 详解mysql数据库的启动与终止_详解MySQL数据库的启动与终止(一)
  3. mysql 分组top_MySQL:如何查询出每个分组中的 top n 条记录?
  4. JavaScript 学习随记——==和===及常见元素的真假值
  5. 习题6-2 使用函数求特殊a串数列和 (20 分)
  6. linux系统有几个系统盘,linux操作系统的分区有哪些种类?各分区主要作用是什么?...
  7. 160 - 33 Cruehead.1
  8. java优秀算法河内之塔_河内塔的Java程序
  9. getcwd函数_PHP getcwd()函数与示例
  10. 程序崩溃 分析工具_程序分析工具| 软件工程