同一机器两个及以上git项目管理SSH身份验证问题。
来源:互联网 发布:图片切片软件 编辑:程序博客网 时间:2024/06/03 02:55
昨天开始折腾在Code平台上的Git项目。
先是弄第一个。
按照CSDN给的教程,能弄出来。但是开始管理第二个项目的时候就会出现问题。身份验证错误的问题。
因为不懂SSH和Git,所以把第一个项目(php的)的key又保存到第二个项目(java的)上,保存的时候直接提示,这个key已经在第一个项目上使用了。
所以知道这个每个项目的每个用户的key都是不一样的,即使是同一个人在做两个项目。
乖乖的再次生成了一下key
ssh -t rsa -C "sun930908@gmail.com"###我写的是我的邮箱
然后再ssh-add 刚才生成的key
这个时候~/.ssh文件夹下面就有一个config文本文件(我用的是Linux系统,但是在Windows下应该差不多)
# Default github user(first@mail.com)Host projecthost1 HostName code.csdn.net User sxl1993 IdentityFile ~/.ssh/id_rsa# second user(second@mail.com)Host projecthost2 HostName code.csdn.net User sxl1993 IdentityFile ~/.ssh/project2上面的是我的配置文件
~/.ssh/project2就是第二个项目的key
后面就和CSDN给出的教程一样
但是但是!!!
有一个地方不一样了
就是
git remote add 名称 地址
这个地方
重点在地址!
譬如
git remote add project2 git@<span style="background-color: rgb(204, 51, 204);">code.csdn.net:</span>sxl1993/project2.git就需要写成
git remote add project2 git@<span style="background-color: rgb(204, 51, 204);">projecthost2:</span>sxl1993/project2.git也就是把code.csdn.net这个改成了project1
嗯嗯 然后就可以正常使用了!
但是我在我的电脑上配置的时候还需要了一步!
把~/.ssh/known_hosts文件删除掉
否则会失败,应该是类似于缓存一样的文件吧!把它删除掉就好咯!
-----------------------------------------------------------------------------------------------
昨天为了这个问题在论坛上提问了,然后没人搭理我,只好继续弄。
提问之前肯定百度过,但是都没有解决,就是因为没有删除known_hosts文件,也人没有说remote add这里需要注意。希望跟我一样的朋友注意一下这!
承认网上有雷锋,而且很多,但是我的时间总是赶不上雷锋,好忧桑。。。。。。
0 0
- 同一机器两个及以上git项目管理SSH身份验证问题。
- 同一台机器存在两个实例的监听问题
- 同一台机器上安装两个tomcat问题
- Windows下Git多账号配置,同一电脑多个ssh-key的管理
- Windows下Git多账号配置,同一电脑多个ssh-key的管理
- Windows下Git多账号配置,同一电脑多个ssh-key的管理
- Windows下Git多账号配置,同一电脑多个ssh-key的管理
- Windows下Git多账号配置,同一电脑多个ssh-key的管理
- Windows下Git多账号配置,同一电脑多个ssh-key的管理
- Windows下Git多账号配置,同一电脑多个ssh-key的管理
- MVC身份验证及权限管理
- 同一台机器启动两个tomcat
- 同一台机器启动两个tomcat
- 同一台机器运行两个Tomcat
- 同一台机器安装两个jdk版本
- 在同一台机器上装两个不同版本的CentOS后Grub的修复问题
- quartz 多线程如何规避同一时刻执行同一JOB两个或两个以上
- quartz 多线程如何规避同一时刻执行同一JOB两个或两个以上
- 各方面那几个和玫瑰花吗
- JQuery插件之图片轮播插件–slideBox
- STL源码剖析——STL算法stl_algo.h
- python修改文件内容,不需要read,write多个动作。
- jmx通过客户端访问的问题
- 同一机器两个及以上git项目管理SSH身份验证问题。
- settag()
- java中如何添加滚动条
- CentOS Bash漏洞终极修复方法
- 计算任意一个UIView相对屏幕的坐标
- equals和hashCode方法详解
- ASCII码
- 2014.9.30
- 转载 - 大型网站的灵魂——性能