使用git bash时出现此错误的原因是什么

时间:2018-11-29 13:44:49

标签: git git-bash

我是git的入门者。 我正在使用GitBush并输入以下内容。

git clone [url]
git checkout -b [branch name]

修改了一些文件,然后

git add .
git commit -m "[commit]"
git push origin [branch name]

但是我遇到了这样的错误:

  

致命:'origin'似乎不是git存储库

     

致命:无法从远程存储库读取。

然后在存储库中确实有一些分支

但是我执行命令:git branch,没有分支显示 但是在vscode的灌木丛终端中,做得很好! 是什么原因。 有谁知道为什么会发生这种错误? 感谢您的关注。

1 个答案:

答案 0 :(得分:2)

origin可能不是您的远程存储库的名称。

使用命令git remote -v。输出将是2行(如果只有一个远程设置),每行的第一个单词是远程名称。

或者,您可以使用git branch -r显示远程分支的列表。它们将采用remote-name/branch-name的形式。远程名称可以是任何名称,起源只是典型的默认名称。

然后您的命令是git push remote-name branch-name(不是git push remote-name/branch-name branch-name,我认为这是一个常见错误)。