将 repo 推送到远程存储库 (GitHub)

Pushing repo to remote repository (GitHub)

我是 Git/GitHub 的新手。试图将我的文件推送到我设置的新存储库,但它不起作用。这是我的过程:

  1. 在 GitHub 上设置存储库。
  2. 在 repo 上初始化远程。 git remote add origiN <URL>
  3. 检查没问题。 git remote -v

这似乎都按计划进行,因为 Terminal returns

origiN  <URL> (fetch)
origiN  <URL> (push)

...符合预期。

然后,当我 运行 git push 时,我得到:

fatal: No configured push destination.
Either specify the URL from the command-line or configure a remote repository using

    git remote add <name> <url>

and then push using the remote name

    git push <name>

...但我以为我已经配置了远程存储库?

我错过了什么?

git push -u origin master

那你就可以git push

psydroyd 在我打字的时候回答了,但这里有更多细节:

一个仓库可以有多个远程。您可以通过 运行ning:

明确地 推送到远程
git push <remote> <branch>

但是如果您希望 git push 在没有任何附加参数的情况下工作,您可以使用 --set-upstream 选项,又名 -u,如:

git push -u origin master

这会设置您的本地分支以跟踪远程 master 分支。在此之后,您可以 运行:

git push