Heroku のリポジトリを SourceTree で操作する方法

Heroku のリポジトリ

Heroku へ作ったリモートリポジトリに、SourceTree などのサードのクライアントで接続する方法です。

結論

ユーザー名は空っぽにし、パスワードに API auth token を入力する。

具体的な方法

1. CLI で Heroku にログインする

まずは Heroku にログインします。

$ heroku login
Enter your Heroku credentials:
Email: your@mail.addess
Password: **********                                                                                   
Logged in as your@mail.addess

2. token を表示する

以下のコマンドで token を表示できます。

$ heroku auth:token
12345678-1234-1234-1234-123456789012

3. basic 認証時に token を入力する

basic 認証が求められたときに、以下のとおりに認証をします。無事ログインできたかと思います。

  • ユーザー名は空欄
  • パスワードは先程取得した token

f:id:gregminster:20170527203736p:plain

補足

人によっては Heroku の Account settings から API Key を(新規)作成する必要があるかもしれません。

f:id:gregminster:20170527204001p:plain

参考ページ(公式)

Powered by はてなブログ