1

いくつかのペットプロジェクトでのみ使用していたとき、herokuの使用は簡単でした。今、私は複数のアカウント(プロフェッショナルvsパーソナル)を使用したいのですが、これを機能させるのに苦労しています(ログイン、sshキーなど)。ドキュメントや推奨ワークフローが見つかりません。アカウントの切り替えを管理して、herokuでアプリを作成/プッシュするにはどうすればよいですか?

4

3 に答える 3

7

以前にこのプラグインをインストールして、herokugemで使用しました。

今日、私は-gemをアンインストールしました-heroku-toolbeltをインストールしました-heroku-accountsプラグインを再度インストールしました

herokuしかし、コマンドを使用しようとするたびに、エラーが発生していました。

 'No such account: personal'

問題は、私.gitconfigがまだ次のような設定をしていたことでした。

[heroku]
account = personal

一度削除すると、すべてが良好です。

また、途中で、herokuへの参照を削除しました.ssh/config

于 2012-10-25T00:23:17.230 に答える
2

heroku-accountsプラグインはこの問題を解決します。

ただし、これは堅実なプラグインですが、内部でgit config設定を操作するため、問題や直感的でないエラーが発生する可能性があることに注意してください。git config / remotesに関連してHerokuがどのように機能するかをよく理解している場合は、それが適切なオプションです。

于 2012-06-21T01:41:39.007 に答える
0

私も同じ問題を抱えていました。それは私にとってはうまくいきましたが、私は同じ行の「個人」を置き換えるだけでした:

[heroku]

アカウント=個人

以前に持っていた元の作業名(私の場合は「work」)を使用します。

[heroku]

アカウント=仕事

その後、herokuアカウントを再度使用して、何も変更せずにログインできるようになりました。

于 2014-11-04T19:30:16.330 に答える