类似的问题在
here中描述,但是我的症状有点不同,那里的步骤似乎都没有效果.建议
here也不起作用.
我正在尝试使用SourceTree来克隆属于github组织的私人仓库,我是其中的一员.我有查看和提交repo的完全权限,我可以在登录时在线查看,我可以使用命令行和github桌面应用程序克隆.它只在SourceTree中失败.
此外,它是不错的凭据或类似的东西,因为我可以克隆,提交和推送到github上我的其他非私人回购使用SourceTree与我的github凭据.
从“克隆存储库”对话框中输入源URL,如下所示:
https://github.com/MyOrgName/reponame.git
我选中了该字段,它填充了目标路径和名称字段,但在对话框的底部是一个带有此错误的黄色感叹号:
This is not a valid source path / URL
如果我单击错误消息,它将显示“详细信息”对话框,其中指出以下内容(由于某种原因两次):
remote: Repository not found.
fatal: repository 'https://github.com/MyOrgName/reponame.git/' not found
remote: Repository not found.
fatal: repository 'https://github.com/MyOrgName/reponame.git/' not found
我也尝试过将我的用户名添加到网址中,如下所示:
https://myusername@github.com/MyOrgName/reponame.git
但也没有运气.
最佳答案 我有同样的问题.我的修复方式:
>从SourceTree设置中删除用户(可选,我不确定);
>在设置中添加帐户并生成新的SSH密钥(这是修复的主要部分);
>克隆你的回购;
>如果SourceTree窗台无法克隆回购,您可以尝试从SourceTree的主页面选择外部回购.