【问题标题】:VS Code git action failing with error "Git: fatal: 'git@github.com-name' does not appear to be a git repositoryVS Code git 操作失败并出现错误“Git:致命:'git@github.com-name' 似乎不是 git 存储库
【发布时间】:2020-08-04 14:38:32
【问题描述】:

在 VS Code 终端中,git 远程存储库 url 配置正确,但是当我尝试执行推送或拉取操作时,收到致命错误消息

我已经安装了 GitLens 扩展并且能够从 VS Code 命令提示符执行正常的 git 操作

Git: fatal: 'git@github.com-name' 似乎不是 git 存储库

【问题讨论】:

    标签: visual-studio-code


    【解决方案1】:

    我可以通过以下步骤解决这个奇怪的 VSCode 错误

    git remote add origin https://... [ already done ]
    git remote show origin # if everything is ok, you will see your remote [ already done ]
    git push -u origin master # assuming your are on the master branch. 
    //[ This step has solved the problem ]
    

    参考https://stackoverflow.com/a/43364619/2607372

    【讨论】:

    • 请注意,截至 2021 年底,GitHub 用于主分支的默认名称现在是 main,所以对于很多人来说,第三步现在是 git push -u origin main
    【解决方案2】:

    这是由于以下原因:

    1. 您可能没有正确初始化 repo(有时会发生这种情况)

    2. 已经有一个现有的 git 文件,你可能正在覆盖它(在这种情况下它是致命的)

    这些是我碰巧遇到的主要原因......所以,是的。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-07-01
      • 2011-11-11
      • 1970-01-01
      • 1970-01-01
      • 2015-12-30
      • 2013-03-04
      • 2020-06-10
      相关资源
      最近更新 更多