gpt4 book ai didi

Heroku 克隆创建一个空文件夹

转载 作者:行者123 更新时间:2023-12-03 00:41:02 25 4
gpt4 key购买 nike

所以我正在尝试学习heroku,昨天我在另一台计算机上创建了一个应用程序。今天,我试图从另一台计算机克隆该应用程序(下载代码)并继续在同一个应用程序上工作,所以我这样做了

heroku git:clone -a myappname

我收到消息了

warning you have appeared to have cloned an empty directory

该应用程序正在在线运行,因此代码必须存在。

根据文档,此命令执行此操作

This will create a new directory named after your app with its source and complete repository history, as well as adding a heroku git remote to facilitate further updates.

但是,存储库是空的。

我看到了下面的问题,但那对我不起作用。我怎样才能简单地在本地获取代码并继续开发该应用程序而无需创建新的应用程序?谢谢。

Why am I getting an empty repo when cloning my keystone app to local repo from heroku?

最佳答案

这是违反直觉的,但看起来这是 Heroku 设计的。您不会从 Heroku git 复制到本地驱动器,而是相反 - 从您的 PC 复制到 Heroku。

您需要在本地 PC 上创建或克隆存储库。

git create <new repository>

git clone <source>

然后初始化您的存储库并提交代码:

$ cd myapp
$ git init
Initialized empty Git repository in .git/
$ git add .
$ git commit -m "my first commit"

然后您需要将您的存储库与 Heroku 链接。下载他们的 Toolbelt 并运行:

heroku git:remote -a your_app_name_on_heroku

并部署代码:

 git push heroku master

希望有帮助。我必须在 Heroku 开一张票才能解决这个问题。检查Heroku Git instructions以供进一步引用。

关于Heroku 克隆创建一个空文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36621955/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com