您现在的位置是:首页 > 编程 > 

重装系统之后原版本库SV,Git同步的问题

2025-07-18 18:50:11
1.问题场景: svn有一个版本库在本地,使用的是主机名访问,Git的版本库在远端。SV和git原来版本库都不能继续推送了 使用tortoiseGit推送报如下错:Disconnected: o supported authentication methods available (server sent: publickey)  

1.问题场景:

svn有一个版本库在本地,使用的是主机名访问,Git的版本库在远端。SV和git原来版本库都不能继续推送了

使用tortoiseGit推送报如下错:Disconnected: o supported authentication methods available (server sent: publickey)

 

 

2.解决方法:

svn:直接覆盖安装原来的svn server。用户和版本仓库都还在。svn客户端只需要重定位下url就可以。

svn->菜单项->重定位->再输入对应的帐户名和密码就行

 

git:之前使用的公私钥对,私钥已经没有了,于是重新生成。参考如下命令。这步操作和初次配置git相同。添加对应的公钥信息之后就可以用git继续同步远程仓库了。 

设置git:
设置git的user name和email:
git config --global  xxx
git config --global  xxx@xxx

生成密钥:
-keygen -t rsa -C xxx@xxx
按个回车
最后得到了两个文件:id_rsa和id_rsa.pub

添加公钥
在代码库中添加公钥信息,e.g ~/./id_rsa.pub 中的公钥

 

.tortoise报错

Disconnected: o supported authentication methods available (server sent: publickey)

将原来的客户端更改为git 目录下的.exe就可以

 

#感谢您对电脑配置推荐网 - 最新i3 i5 i7组装电脑配置单推荐报价格的认可,转载请说明来源于"电脑配置推荐网 - 最新i3 i5 i7组装电脑配置单推荐报价格

本文地址:http://www.dnpztj.cn/biancheng/1073464.html

相关标签:无
上传时间: 2025-07-09 18:20:30
留言与评论(共有 13 条评论)
本站网友 肝病患者的饮食
29分钟前 发表
svn->菜单项->重定位->再输入对应的帐户名和密码就行   git
本站网友 孙艺
4分钟前 发表
添加对应的公钥信息之后就可以用git继续同步远程仓库了
本站网友 流控大师
30分钟前 发表
直接覆盖安装原来的svn server
本站网友 王府井影城
22分钟前 发表
svn客户端只需要重定位下url就可以
本站网友 容积率高好还是低好
20分钟前 发表
publickey) 将原来的客户端更改为git 目录下的.exe就可以  
本站网友 泰山王子
22分钟前 发表
publickey) 将原来的客户端更改为git 目录下的.exe就可以  
本站网友 在职硕士学位有用吗
30分钟前 发表
用户和版本仓库都还在
本站网友 老公有外遇怎么办
13分钟前 发表
svn客户端只需要重定位下url就可以
本站网友 长城汽车召回
14分钟前 发表
publickey)     2.解决方法
本站网友 思路中文网
6分钟前 发表
svn客户端只需要重定位下url就可以
本站网友 建筑红线
30分钟前 发表
之前使用的公私钥对,私钥已经没有了,于是重新生成
本站网友 中国交通图
14分钟前 发表
之前使用的公私钥对,私钥已经没有了,于是重新生成