作为标题,我克隆了一个托管在SourceForge(SF)上的项目。但是当我使用Github向SF提交代码时,出现一个错误,即The repository doesn't seem to exist anymore. You may not have access, or it may have been deleted or renamed .That项目是私有的,只有当我使用Github并输入SF密码时,我才能提交。对我来说有什么可以用的吗?
几个小时后就解决了,我有办法了。我需要的只是在这个链接中将我的公共ssh键添加到sourceforge。通常情况下,如果您至少登录了一个,就会创建ssh键。只需打开%UserProfile%.ssh\github_rsa.pub,复制纯文本并粘贴到上面的链接中。在linux存储的~/.ssh/中,查找*.pub文件。不幸的是,没有*.pub文件,只需使用命令ssh-keygen创建ssh键,然后创建ssh-add "LinkToPrivateSshKey" (不包含.pub)一些有用的链接:Github医生、SF医生
谢谢大家的支持,对不起,我不能结束我的问题。
发布于 2016-01-08 04:51:50
来自文档 for GitHub桌面:
您可以将任何Git存储库添加到GitHub桌面,即使它不是GitHub存储库。 1.在应用程序左上角的,单击+。 2.菜单顶部的,单击Add。 Windows3.WindowsClickBrowse,并使用资源管理器导航到要添加的本地存储库。 4.单击添加存储库。
如果您的克隆项目已经指向一个SourceForge远程存储库,那么您只需按照上述步骤将存储库添加到GitHub桌面。GitHub桌面将“知道”在哪里发送您的推,拉等命令,当你这样做。
https://stackoverflow.com/questions/34669393
复制相似问题