共同作業者の概要
最終更新日 2024年04月25日(木)
Table of Contents
Heroku では、他のユーザーとの共同作業が容易です。アプリの共有を通じた共同作業では、アプリケーションへの変更のデプロイ、アプリのスケーリング、アプリデータへのアクセスなどを共同作業者に許可します。共同作業者の権限はアプリの所有者と同等ですが、いくつかの制限があります。
この記事では、新しい共同作業者が最初に行うことについて説明します。
アプリ所有者の手順については、「Collaborating With Other Developers on your App」(アプリで他の開発者と共同作業する) を参照してください。
セットアップ
Heroku CLI をローカルワークステーションにインストールします。CLI は、アプリケーションの管理とスケーリング、アドオンのプロビジョニング、アプリケーションを Heroku で実行したときのログの表示などに使用できます。
アプリリポジトリを複製する
次に、ローカルでアプリの複製を作成します。招待メールにアプリの名前が含まれています。この例では、アプリ名は “theirapp” です。
$ heroku git:clone -a theirapp
アプリケーションの正規のソースコードリポジトリ (GitHub など) にアクセスし、heroku git:remote
を使用して Git リモートをチェックアウトに追加することを強くお勧めします。詳細は、「Heroku リモートの作成」を参照してください。
アプリをデプロイする
これらの変更をデプロイする準備ができたら、変更をコミットしてからプッシュします。
$ git commit -a -m "Description of the changes I made"
$ git push heroku master
-----> Heroku receiving push
-----> Launching.... done
GitHub 統合を使用していない場合は、他の共同作業者との同期が失われないよう、必ず Heroku リモートのみでなく正規リポジトリ (通常は git push origin master
) にも変更をプッシュしてください。
アプリを開く
CLI を使用して、ブラウザでアプリを開くことができます。
$ heroku open
アプリに関する情報を入手する
アプリへのアクセスが許可されると、アプリ名と、初期の作業に役立つその他の情報が記載されたメールが届きます。heroku info
コマンドを使用すると、アプリに関してさらに詳しい情報を入手できます。
$ heroku info --app theirapp
次のステップ
- より網羅的な Heroku の概要については、いずれかのスターターガイドを参照してください。
- 「Heroku の仕組み」では、アプリケーションの作成、設定、デプロイ、および実行時に必要な技術的な概念の概要を紹介しています。