混帐推>>致命的:没有配置的推送目的地(git push >> fatal: no co

2019-06-23 09:46发布

我仍然可以通过对RoR的一些导游去。我在这里停留部署演示程序

我也跟着指示:

随着微柱资源的完成,现在是推动资源库达GitHub上的好时机:

 $ git add . $ git commit -a -m "Done with the demo app" $ git 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>
git push <name>

所以,我想下面做这个命令的说明:

$ git remote add demo_app 'www.github.com/levelone/demo_app'
fatal: remote demo_app already exists.

所以,我推:

$ git push demo_app
fatal: 'www.github.com/levelone/demo_app' does not appear to be a git repository
fatal: The remote end hung up unexpectedly

我能做些什么吗? 任何帮助将非常感激。

Answer 1:

命令(或它的URL)中加入GitHub的仓库作为远程是不太正确的。 如果我正确理解你的库名称,是应该的;

git remote add demo_app 'git@github.com:levelone/demo_app.git'


Answer 2:

你指的是一节“ 2.3.5部署演示程序 ”本“的Ruby on Rails的教程 ”:

在第2.3.1规划中的应用 ,指出,他们做到:

$ git remote add origin git@github.com:<username>/demo_app.git
$ git push origin master

这就是为什么一个简单的git push工作(这里使用一个ssh地址)。
你遵循这一步,做出第一推?

 www.github.com/levelone/demo_app

不会是可写的URI推到GitHub库。

https://levelone@github.com/levelone/demo_app.git

应该是比较合适的。
检查什么混帐远程-v回报,如果你需要更换的远程地址,如在GitHub的帮助页面 ,使用git remote --set-url

git remote set-url origin https://levelone@github.com/levelone/demo_app.git
or 
git remote set-url origin git@github.com:levelone/demo_app.git


文章来源: git push >> fatal: no configured push destination