【问题标题】:Error pushing code to Github repository将代码推送到 Github 存储库时出错
【发布时间】:2014-05-02 03:56:50
【问题描述】:

我正在尝试按照setup 设置 jekyll。为此,我创建了一个公共存储库,并在我的计算机上以相同的名称克隆了该项目。

但是,一旦我尝试推送代码,就会出现以下错误 -

fatal: 'aniruddhabarapatre.github.com' does not appear to be a git repository
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.

我尝试做Git setup以防万一某些事情被覆盖,但我无法完成该过程并且它挂起

git credential-osxkeychain

【问题讨论】:

    标签: github jekyll github-pages


    【解决方案1】:

    确保您推送到正确的 github 存储库。

    它的网址应该是

    https://github.com/aniruddhabarapatre/aniruddhabarapatre.github.com
    

    如果git remote -v 没有显示此内容,请执行以下操作:

    git remote set-url origin https://github.com/aniruddhabarapatre/aniruddhabarapatre.github.com
    

    然后尝试再次推送。

    有关凭证问题,请参阅this answer,或this one,或(用于检查 git 的安装方式)this answer

    【讨论】:

      【解决方案2】:

      当你创建一个 git 仓库时,添加 git 忽略文件,那么它就不会再推送不需要的文件了

      Git global ignore

      【讨论】:

        【解决方案3】:

        当您尝试推送到未与您机器中的本地存储库连接的 GitHub 时,会发生此类错误。我们可以通过这种方式解决这个问题!

        一:删除您的本地存储库并将您的 GitHub 项目克隆到您的本地计算机($git clone ..url..),现在您可以将任何更改直接推送到您的 GitHub 帐户。如果您不想要来自本地计算机的原始文件,因为您上面有一些代码,您可以将其移动到您要克隆它的目录以外的其他位置。然后将更改的内容粘贴到新克隆的文件夹中。有时问题/错误可能仍然存在,所以让我们转到第二个选项。

        二:在这里你主要是在玩 GitHub 并按照这个说明进行操作,因为我这样做了很多次。 从您的终端

        将本地目录初始化为 Git 存储库

        • $git 初始化

        将文件添加到新的本地仓库

        • $git 添加.

        提交文件

        • $git commit -m "任何你想说的评论"

        添加远程(GitHub)存储库的 URL

        • $git remote add origin ..url..

        设置新的遥控器

        • $git 远程 -v

        推动改变

        • $git push -u origin master

        现在,如果您访问您的 GitHub 存储库,您将看到您的更改。 在推动终端时可能会说 pull first bla bla ...在这种情况下,您可以通过说

        来强制推动
        • “$git push -f origin master”!!

        希望这会有所帮助。

        【讨论】:

          猜你喜欢
          • 2020-01-21
          • 1970-01-01
          • 2018-08-02
          • 2021-12-22
          • 1970-01-01
          • 2012-08-25
          • 2019-11-06
          • 1970-01-01
          • 2012-05-04
          相关资源
          最近更新 更多