为什么我的远程存储库“未找到”?

时间:2018-07-14 13:03:17

标签: git

我已经在共享存储库中创建了一个项目。我还创建了一个单独的存储库,希望将此代码推送到该存储库。我在仓库中添加了一个```sql DELIMITER $$ CREATE DEFINER=`root`@`localhost` PROCEDURE `test_multiple_select`() BEGIN SELECT * FROM user; SELECT * FROM role; END$$ DELIMITER ; 仓库:

<select id="testResult" statementType = "CALLABLE" resultType="java.util.HashMap"> <![CDATA[ call test_multiple_select() ]]> </select>

以上命令中使用的URL是回购主页上的call test_multiple_select()按钮中的URL。

当我运行命令SELECT * FROM user;时,收到的错误消息是:

SELECT * FROM role;

我缺少什么能够将这段代码推送到这个仓库中?

1 个答案:

答案 0 :(得分:3)

这种错误有很多原因。

  1. 检查您的拼写

    出现输入错误,并且存储库名称区分大小写。如果您尝试克隆git@github.com:user/repo.git,但是存储库的名称是User / Repo,则会收到此错误。

    为避免此错误,在克隆时,请始终从存储库页面复制并粘贴克隆URL。有关更多信息,请参阅“克隆存储库”。

    要在现有存储库上更新远程,请参阅“更改远程URL”。

  2. 检查您的权限

    如果您尝试克隆私有存储库,但没有查看该存储库的权限,则会收到此错误。

    请确保您可以通过以下其中一种方式访问​​存储库:

    • 存储库的所有者
    • 存储库中的协作者
    • 有权访问存储库的团队成员(如果存储库属于组织)
  3. 检查您的SSH访问权限

    在极少数情况下,您可能无法对存储库进行适当的SSH访问。

    您应确保所使用的SSH密钥已附加到GitHub用户帐户。您可以通过在命令行中输入以下内容来进行检查:

    ssh -T git@github.com
    Hi username! You've successfully authenticated, but GitHub does not
    provide shell access.
    
  4. 检查存储库是否确实存在

    如果所有其他方法均失败,请确保该存储库确实存在于GitHub上!如果您尝试推送到不存在的存储库,则会收到此错误。