6

我使用以下命令将我的 github 存储库之一克隆到我的办公室桌面计算机

git clone git://github.com/indiajoe/MyRepo.git

进行一些更改并提交后,我无法使用命令将更改推送回存储库,

git push -u orgin master

以下是错误消息。

fatal: 'orgin' 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 remote rm origin
git remote add origin https://github.com/indiajoe/MyRepo.git

即使在此之后,我也遇到了同样的错误。我的 git remote -v 的输出是

origin  https://github.com/indiajoe/MyRepo.git (fetch)
origin  https://github.com/indiajoe/MyRepo.git (push)

这里可能出了什么问题?

PS:克隆时,我无法通过以下命令通过 https 进行操作

git clone https://github.com/indiajoe/MyRepo.git

但是它克隆了命令没有任何问题,

git clone git://github.com/indiajoe/MyRepo.git

我不知道,为什么会这样。但这可能是一个相关问题吗?

4

1 回答 1

7
git push -u `orgin` `master`

那不应该工作:它是' origin',而不是' orgin';)

因此,默认情况下,这应该有效:

git push -u origin master

(正如我在“为什么我需要显式推送新分支? ”中详述的那样)

于 2013-07-05T18:32:18.647 回答