我知道类似的问题已经在这里发布过了。然而,我认为我的情况有点不同。以下是我的情况。
我下载并安装了最新官方版本的SourceTree软件,并且我有一个GitHub帐户,具有克隆和推送存储库的权限。为了管理本地副本,我需要克隆在线版本。以下是我采取的步骤:
启动SourceTree并导航至文件 -> 克隆/新建...
在打开的窗口中,我粘贴HTTPS克隆URL。我从浏览器中登录到GitHub帐户后复制了它,因此链接是正确的。
下一步是指定一个本地文件夹,用于复制存储库。但是,当我点击进入目标路径时,窗口显示错误:
This is not a valid source path / URL
点击错误可能会显示以下详细信息:
remote: Repository not found. fatal: repository 'https://github.com/org/repo.git/' not found remote: Repository not found. fatal: repository 'https://github.com/org/repo.git/' not found
或者详细信息可能为空。SourceTree没有告诉我错误的原因或其他任何内容。
我尝试重新安装SourceTree,但错误仍然存在。我向GitHub存储库的管理员询问了其他权限,但我的帐户拥有所有权限。我能够使用终端控制台将更改推送到在线存储库,但我想使用UI(SourceTree提供)来管理和比较代码中的更改。
我没有尝试的一个方法是使用另一个GitHub帐户克隆存储库。但是,我不想这样做,因为我需要代表自己提交任何更改到存储库。
有人知道如何解决或解决这个错误吗?