【问题标题】:Git Push Error | Bitbucket RepositoryGit 推送错误 | Bitbucket 存储库
【发布时间】:2013-03-02 20:03:17
【问题描述】:

我们正在尝试将本地内容推送到“Bitbucket”中的存储库,但在提交文件后尝试“git push”时出现以下错误。

错误信息

$ git push -u origin master
fatal: 'origin' does not appear to be a git repository
fatal: Could not read from remote repository.

你们能在这方面帮助我们吗?

【问题讨论】:

    标签: git push bitbucket


    【解决方案1】:

    看起来很像您未能运行git remote add 命令。

    通常是这样的

    git remote add origin ssh://git@bitbucket.org/[USERNAME]/[REPONAME].git
    

    但是,如果您按照此处的文档操作,您应该能够为您的存储库找到正确的信息:https://confluence.atlassian.com/display/BITBUCKET/Importing+code+from+an+existing+project

    【讨论】:

      【解决方案2】:

      我也遇到了同样的问题,希望对你有帮助:

      #initialize git in the folder   
      git init
      #add remote repository (this did not work for me)
      git remote add origin https://myusername@bitbucket.org/myusername/myrepo.git
      #...so i changed it later (after some git add and commit commands)
      git remote set-url origin https://myusername@bitbucket.org/myusername/myrepo.git
      #now it worked:
      git push -u origin master
      

      如果您收到错误消息remote origin already exists,请运行:

      git remote rm origin
      

      【讨论】:

      • 谢谢!我要补充一点:如果您收到错误消息> 致命:“远程源已存在。”运行此“git remote rm origin”
      • 谁反对这个,我可以问为什么吗?我的回答有什么不正确的吗?请解释一下,我可以改进一下。
      【解决方案3】:

      你可以试试git push --mirror url-of-your-bitbucket-remote

      【讨论】:

        【解决方案4】:

        我错误地跟随原点缺少“i”。

        git remote add orign url
        

        只有在使用下面的命令查看时才知道

        git remote -v
        

        并使用删除它

        git remote remove orign
        

        并使用正确的拼写再次创建它

        git remote add origin url
        

        【讨论】:

          猜你喜欢
          • 2013-04-11
          • 2015-02-12
          • 2021-03-11
          • 2013-03-04
          • 2020-07-06
          • 2016-04-27
          相关资源
          最近更新 更多