17

私はちょうど走った:

$ heroku fork -a oldapp newclonedapp

そして、それはうまく機能し、実行されました。今、コードをプルダウンして作業したいと思います[herokuはバージョン管理用ではないことに気づきました。通常、これにはgithubを使用しますが、この場合はクローンからコードを取得する必要があります]そして私が試したとき:

$ heroku git:clone -a newclonedapp

私は得る:

空のディレクトリを複製したように見える警告

そして、新しい newclonedapp ディレクトリは実際には空です。

私は何を間違っていますか?

4

1 に答える 1

34

あなたは何も悪いことをしていません。ソース アプリ リポジトリのクローンを作成しないというフォークの既知の問題です。問題が解決するまで、ソース リポジトリを手動で複製する必要があります。これが私がそれを行う方法です:

$ git clone git@heroku.com:oldapp.git -o old newclonedapp
$ cd newclonedapp
$ heroku git:remote -a newclonedapp
$ git push heroku master

基本的には、元のリポジトリを新しいアプリ ディレクトリに複製し、herokugit リモートをセットアップしてプッシュし、新しいアプリ リポジトリに入力します。

于 2013-09-12T14:08:48.287 に答える