当前位置:   article > 正文

gitee仓库导入github及可能出现的问题_从github中导入到gitee的库为什么失败了

从github中导入到gitee的库为什么失败了

一、github中导入gitee仓库

1、在github右上角点击导入仓库

点击导入仓库

2、填写相关信息

填写相关信息

注意:导入失败可能是目标仓库是私有状态,可以先改成开放状态,导入成功后再改成私有的。

二、失败处理

1、修改目标仓库开放状态

导入失败可能会提示没找到url对应的资源:

报错截图

进行目标仓库,点击管理修改仓库状态:

点击管理

在 gitee 上将仓库先改成开放状态:

改成开放状态

注:如果还是失败,并且排除网络问题,可继续处理↓

2、取消 github 上邮箱的 Keep my email addresses private 功能

无意间发现修改仓库开放状态可以成功导入,但是部分仓库还是出现导入失败的情况,起初以为是网络问题或仓库大小问题,但多次尝试无效后,打算重新从本地仓库进行推送,不再使用导入的方式,但是出现了新的问题:

git提交报错:

git提交报错

由于我的 gitee 绑定的邮箱与 github 的账号及绑定的邮箱相同,两个账号绑定同一个邮箱,所以在本地仓库上进行推送时不用分别设置邮箱信息,此处之所以报错是因为我在 github 上将该邮箱设置成私密了。

进入 github 取消邮箱私密,公开邮箱:

点击设置:

点击设置

点击邮箱,并取消勾选:

点击邮箱,并取消勾选

现在不仅可以通过本地仓库推送至远程 github 仓库,还可以导入 gitee 仓库啦。

重新导入 gitee 仓库:

重新导入 gitee 仓库

导入成功,此方法导入可保留历史提交信息。

三、其他可能出现的问题

1、需要私人令牌

gitee 上 点击设置——>点击私人令牌 进行创建:

创建私人令牌

github 导入时,可能会弹出一个对话框,需要输入 login 及私人令牌的信息,login 输入 gitee 登录密码,私人令牌通过以上方式获取,但是自从公开了邮箱信息后,没有再出现需要填写私人令牌的情况。

2、github 删除仓库

导入仓库失败后,重新导入时发现仓库名称被占用了,但是仓库是空的,因为导入失败了,此时可先删除仓库再重新导入:

进入目标仓库,点击设置:

点击设置

删除仓库:

删除仓库

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/代码探险家/article/detail/773291
推荐阅读
相关标签
  

闽ICP备14008679号