何ヶ月か諦めては調べてを繰り返したのでここにメモしておく。
2026年7月現在の問題
結論、SSHでの接続が問題が起きない。
macOS版のSourceTreeでの、API Tokenを使った接続が不安定である。
リポジトリごとの認証を行おうとした時、
2種類の認証情報のファイルが生成されてしまい
参照に失敗して正常に通信できない。
SourceTreeアプリでSSH鍵を生成、Bitbucketのアカウントに追加
SourceTreeアプリのアカウント設定でSSHを使ったログインを選び、SSH鍵を生成する。
認証タイプは深く調べてないがOAuthで問題ないはず…


既存ローカルリポジトリからリモートリポジトリに接続する
共通
Bitbucketのリポジトリの画面で「Clone」を押した時に出るウィンドウの
右上の選択肢を「SSH」にして「git@〜」と出ているURLをコピー
SourceTreeアプリの当該リポジトリのリモート設定のURLを書き換え
新規
.gitignoreを最初に含めたら面倒なので含めないように注意する