【发布时间】:2018-10-20 04:32:51
【问题描述】:
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 时曾多次遇到此问题,但我终于继续前进并停止使用它。由于我使用的是 Windows 或更新的版本,这里的最佳答案不起作用,不确定。 ST 是 GIT 工作流程的障碍,而不是帮助,我已经受够了。我已经开始使用集成到我的 IDE (VS2019) 中的 GIT,只是因为它工作可靠而 ST 不能。抛弃 ST 是一种耻辱,因为它的 UI 更好,但它的众多问题浪费了我太多的时间。
标签: git github atlassian-sourcetree