githubアカウント2つ、Sourcetreeで使い分ける

created: 2025/08/09, modified: 2025/08/12

標準のサムネイル 2024-06

GitHub Desktopを使っていた。シンプルで使いやすかったですが、GitHubのアカウントを使い分ける必要がでてきました。GitHub Desktopだと一つしかログインできないので、Sourcetreeを使ってみることにしました。SSHの鍵のことも改めて理解したいと思います。

前提

  • SourceTreeインストール済み
  • GitHubアカウント作成済み
  • Gitがインストール済み(Xcodeでインストール可)

SourceTreeの初期設定

1
最初のセットアップ画面でメールアドレス・ユーザー名(Gitのコミット履歴に使われる)を登録(後から「ツール」>「オプション」>「全般」でも変更可)

2
設定 > アカウント > 追加

  • ホスト: GitHub
  • プロトコル: SSH(またはHTTPSも可。推奨はSSH)
  • 認証タイプ: OAuth
  • アカウントを接続ボタンをクリックしてGitHubログインし、認証画面で承認