【问题标题】:ERROR: Repository not found message given when following the instructions for Jekyll-Bootstrap错误:按照 ​​Jekyll-Bootstrap 的说明进行操作时,会出现未找到存储库的消息
【发布时间】:2012-02-03 18:24:54
【问题描述】:

使用 Jekyll-Bootstrap 时,Github 页面对我不起作用。

我按照这里的说明进行操作:

http://jekyllbootstrap.com/

说明书说:

$ git clone https://github.com/plusjade/jekyll-bootstrap.git USERNAME.github.com
$ cd USERNAME.github.com
$ git remote set-url origin git@github.com:USERNAME/USERNAME.github.com.git
$ git push origin master

我使用了个性化安装代码(表示我的 github 名称而不是“USERNAME”)

当我尝试执行最后一个“$ git push origin master”时出现此错误

ERROR: Repository not found.
fatal: The remote end hung up unexpectedly

如何让它工作?

谢谢

【问题讨论】:

    标签: git github twitter-bootstrap gem jekyll


    【解决方案1】:

    我遇到了同样的问题。我注意到该指令给出的命令包括USERNAME.github.com,而我实际的 Jekyll-Bootstrap 博客位于USERNAME.github.io

    【讨论】:

      【解决方案2】:

      您必须在 GitHub 上创建一个名为 USERNAME.github.com 的 git 存储库。你是 GitHub 的新手吗?只需确保您登录,然后转到位于http://github.com 上的仪表板即可 在该页面的某处,您会看到一个“新建存储库”按钮。使用它来创建一个名为 USERNAME.github.com 的仓库。完成后,再次运行 Jekyll Bootstrap 命令,它应该可以工作了。

      告诉我进展如何。

      【讨论】:

      • 我已经使用 Github 大约一年了。不是专家,但我绝对可以绕过我的回购。您的设置说明非常简单。对于以前使用过 git 和 github 的人来说,几乎不可能搞砸。但是,我还是做了很多次,但没有成功。为了在我的页面上获取您的存储库,我创建了自己的存储库,分别对您的存储库进行了 DL,然后在“添加”之前复制并粘贴到我的本地文件夹中。并提交/推回 github。 Github 说 repo 可能需要 10 分钟才能准备好(我等了 30 分钟)。
      • 在 github 上创建 repo 后,我在 Global setup:/Next steps: page.接下来我该怎么做?我是转到您的步骤“2 - 安装 Jekyll-Bootstrap”,还是在立即创建 myusername.github.com 后还有什么事情要做?我相信我忽略了一些步骤,但不确定它们是什么。
      • @NewB 你有谷歌聊天或Skype等。我们可以在哪里聊天?我将引导您尝试进行设置。我同意如果你知道 git 和 GitHub,这应该很简单。 plusjade@gmail.com 和/或 Skype 上的 plusjade。
      • USERNAME.github.com 区分大小写。谢谢!
      • 对我来说,我通过添加 ssh 密钥来解决它。你可以参考help.github.com/articles/generating-ssh-keys
      【解决方案3】:

      当用户对组织没有权限时,我遇到了同样的问题。如果您遇到此问题,请检查其状态。

      【讨论】:

        【解决方案4】:

        我遇到了这个问题,然后拔出头发并找出解决方案。这是因为您的 git 远程仓库仍然指向 github.io。而是使用github.com

         git remote rm origin
         git remote add origin git@github.com:myorganization/myrepo.github.com.git
        

        然后运行设置

         rake setup_github_pages
        

        提示输入repo url,输入你的带有.com扩展名git@github.com:myorganization/myrepo.github.com.git的url

        【讨论】:

          【解决方案5】:

          我遇到了同样的问题。当我按照步骤克隆 jekyll 存储库时,我已经创建了 username.github.io 存储库:

          $ git clone https://github.com/plusjade/jekyll-bootstrap.git USERNAME.github.io
          $ cd USERNAME.github.io
          $ git remote set-url origin git@github.com:USERNAME/USERNAME.github.io.git
          $ git push origin master
          

          我还使用 CNAME 文件重定向到我的自定义域。它可以正常工作,有时可以成功推送并且可以提交。但过了一段时间它给出了同样的错误。

          权限被拒绝(公钥)。 致命:无法从远程存储库读取。

          请确保您拥有正确的访问权限 并且存储库存在。

          此时 _site 文件夹在您的用户名.github.io 的根目录下创建 我还不知道解决方案,但删除远程仓库并再次推入空仓库。

          谢谢。

          【讨论】:

          猜你喜欢
          • 2012-08-12
          • 1970-01-01
          • 2020-03-25
          • 2016-12-30
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2018-12-09
          • 1970-01-01
          相关资源
          最近更新 更多