开发者社区> 问答> 正文

git 远程仓库迁移后客户端无法clone 也无法push?报错

大家好!

本人有几个问题需要请各位协助。

1.git+gitloilte 的配置代码管理, 怎么从原来的git服务器迁移到新的git服务器(远程仓库是多层结构的代码仓库),但保留log?还请帮忙详细点描述。

2.我现在迁移的方式是直接拷贝的,但在客户端clone时,报错。" R any 7731/manifests id_rsa93 DENIED by fallthru",  但是配置文件conf/gitolite.conf 配置的是多层结构代码仓库repo 7731/.+  RW+ = @all  RW = @all C =@all。    公钥也push了。

请帮忙看下什么问题。谢谢!    

展开
收起
爱吃鱼的程序员 2020-06-09 13:43:29 1173 0
1 条回答
写回答
取消 提交回答
  • https://developer.aliyun.com/profile/5yerqm5bn5yqg?spm=a2c6h.12873639.0.0.6eae304abcjaIB

    gitclone--mirror fromoldurl


    回复 @ddatsh:再向你请教个问题:配置多层结构的版本库是使用repotemp/.*还是repotemp.+?我现在第一种不能创建,第二种创建了不能push和和clone,是不是和gitolite的版本有关系?第一种哪个版本支持呢?谢谢!回复 @ddatsh:嗯,不过我已经在gitolite.conf中配置全部为@all了,还是会出现这个,和文件夹权限有关吗?回复 @gitolite:自己解决新SERVER权限问题回复 @ddatsh:按照你的方法,先在一台电脑上gitclone--mirror后,再push到新git上面,gitpushgit@192.168.0.173:7731/xx.git,然后报错,Wany7731/manifestsid_rsa93DENIEDbyfallthru,请问这个怎么解决?回复 @gitolite:mirrorclone到本地再push新
    2020-06-09 13:43:48
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
新一代高效Git协同模型 立即下载
AGit-Flow:新一代高效Git协同模型 立即下载
AGit-flow:新一代高效Git协同模型 立即下载

相关实验场景

更多