新しい作業環境で SourceTree をインストールし直してみたら、意外と GitHub の連携とかでつまづいてしまったのでまとめておきます。
ダウンロード
- SourceTree をダウンロード
- アプリケーションディレクトリに移動。最近のバージョンだと実行時に移動するかどうか聞いてくれます。
アカウント連携
- 初回起動時はウィザードからアカウント連携可能。それ以外は「環境設定 > Accounts」から追加。
- 「ホスト」を「GitHub」に設定
- 「Connect Account」から GitHub ログインフォームが表示されるので、ログイン
- 「プロトコル」は「SSH」を選択
- 「キーを生成しました。」をクリック。日本語がおかしいけど気にしない。
- PassPhrase の入力フォームが表示されますが、空白のままでも大丈夫です。というか面倒になるので自分は入れていません。。
- 裏っかわで
.ssh/config
,.ssh/xxx_GitHub.pub
,.ssh/xxx_GitHub
が作成されています。 1 - 「OK」をクリック。この時、GitHub のSSH keysにキーがコピーされます。地味に便利。
GitHub からクローンする
「ウィンドウ > リポジトリブラウザを表示」からリモート(GitHub)のリポジトリをクローンできます。
-
xxx には GitHub のアカウント名が入ります。 ↩