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



我是git的初学者。我正在使用GitBush,输入如下。

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

修改了一些文件,然后

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

但我遇到了这样的错误:

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

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

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

但是我执行命令:git分支,没有显示任何分支但在vscode的bush终端中,它做得很好!。原因是什么。有人知道为什么会出现这样的错误吗?感谢您的关注。

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

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

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

那么您的命令是git push remote-name branch-name(而不是git push remote-name/branch-name branch-name,因为我认为这是一个常见的错误(。

最新更新