我仍在浏览RoR的一些指南,但在部署演示应用程序时遇到了问题
我遵照指示:
随着Microposts资源的完成,现在是将仓库推送到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
我能做些什么?任何帮助都将不胜感激。
8条答案
按热度按时间gzszwxb41#
您指的是此“Ruby on Rails Tutorial“的“2.3.5部署演示应用”部分:
在第2.3.1节“规划应用程序”中,请注意他们:
这就是为什么简单的
git push
可以工作(这里使用ssh地址)。你有没有按照那个步骤做第一次推?
这不是一个可写入的URI,无法推送到GitHub存储库。
这样应该比较合适。
检查
git remote -v
返回的内容,如果需要替换远程地址(如GitHub help page中所述),请使用git remote --set-url
。dba5bblo2#
把github仓库添加为远程仓库的命令(或者其中的URL)不太正确。
mrfwxfqh3#
我遇到了这个错误,以前我在根目录下推送,现在我推送另一个目录,所以我可以删除这个错误,并运行下面的命令。
n8ghc7c14#
我已经遇到了这个错误。我创建了一个github仓库,我复制了仓库的URL,然后运行下面的命令。
mwngjboj5#
当我在Github中使用Visual Studio代码时,我遇到了这个问题。我意识到由于某种原因,上游分支是空的,push不知道该推到哪里。使用“sync”修复了这个问题。
rqcrx0a66#
我也有同样的问题
使用vs代码,如果您单击菜单按钮,则向下滚动到push,pull,然后向下滚动到push,
7kjnsjlb7#
下面是我解决同一问题的方法:
1.创建存储库
yhived7q8#
如果您使用git命令cmd
您可以从您当前正在使用的存储库https代码中复制它。
本次运行后
这对我很有效。