Herokuにソースコードをアップロードした後、ローカルディスクに障害が発生した場合など、必要に応じてそこからソースコードをダウンロードできますか?
Herokuとgitの統合により、少なくとも理論的にはこれが可能であると思います。
あなたは正しいです、あなたは「git clone」をすることができます、ローカル編集のためにも Heroku固有の指示 があります。
https://dashboard.heroku.com/apps/YOUR_APP_NAME/deploy/heroku-git にアクセスするだけです。
Heroku Toolbeltをインストールします
Heroku Toolbeltをダウンロードしてインストール
まだ行っていない場合は、Herokuアカウントにログインし、プロンプトに従って新しいSSH公開鍵を作成します。
$ heroku login
リポジトリのクローンを作成します
Gitを使用して、YOUR_APP_NAMEのソースコードをローカルマシンに複製します。
$ heroku git:clone -a YOUR_APP_NAME
$ cd YOUR_APP_NAME
変更をデプロイします
クローンしたコードに変更を加え、Gitを使用してそれらをHerokuにデプロイします。
$ git add .
$ git commit -am "make it better"
$ git Push heroku master
次のコマンドを実行するだけで、準備が整います。
git clone [email protected]:your_app_name.git
これに遭遇し、gitを使用してデプロイしなかった次の人のために、 https://help.heroku.com/FZDDCBLB/how-can-i-download-my-code-from-herok
アプリケーションスラッグのダウンロード
Gitを使用してアプリケーションをデプロイしていない場合、または
heroku git:clone
を使用しても空のリポジトリが作成されただけの場合は、アプリケーションが最後にデプロイされたときにビルドされたスラッグをダウンロードできます。最初に、heroku plugins:install heroku-slugs
を使用してheroku-slugs CLIプラグインをインストールしてから、次のコマンドを実行します。heroku slugs:download -a APP_NAME
これにより、slugがダウンロードされ、アプリケーションと同じ名前のディレクトリに圧縮されます。
最初にheroku CLIをダウンロードしてインストールします。
次に、次のコマンドを実行します。
heroku login
ユーザー名とパスワードを使用してログインします。
次にgit clone
使用:
heroku git:clone -a APP-NAME
**** OR ****
1)herokuにログインします: https://id.heroku.com/
2)アプリを選択します。
3)「デプロイ」オプションを選択します。
ここでは、ソースコードを取得するためのコマンドを使用して、すべての詳細を取得します。
最初に、heroku Toolbeltをインストールする必要があります。
2番目に、次のコマンドでSSHキーを生成します:heroku keys:add
3番目に、リポジトリのクローンを作成します:git clone [email protected]:__your_repo__.git