Git
SourceTree
attlasian

SourceTreeでBitbucketリモートレポジトリが突然見れなくなったとき

More than 1 year has passed since last update.

ある日、突然SourceTreeでBitbucketリモートレポジトリが見れなくなった。
OAuthなログイン画面が何度も出てきて、ログインには成功するのに、その先に進めない...
WindowsとMacで使っているのだが、Windowsでは発生していない。
ググるとそれらしい話題があるものの、自分の場合とは何かが違うようだ...

結論から言うと、アカウントの設定に問題があった。

スクリーンショット 2017-12-08 17.33.46.png

レポジトリのウィンドウの右上の方にある歯車のアイコンをクリックすると出てくる「アカウント...」を選択し、問題の生じているアカウントを選択して「編集...」をクリックする。

スクリーンショット 2017-12-08 17.43.48.png

ここで認証タイプがOAuthになっていればOKで、BasicになっているとNGなのである。

Bitbucketが、いつかのタイミングからBasic認証を避けて、OAuthに切り変わったのだと思う。(自分で設定をいじったのかも...まったく記憶にないのだが)

まあ、コマンドラインからgit/hgを使ってもいいんだけどね...