上記の説明を何回やっても何故か駄目だったが単純明快だった話です。
とりあえず、手順通り書いてみます。
アプリのパスワードを作成する
アプリのパスワードを作成するには:
- 左下のアバターから、[個人設定]をクリックします。
- [アクセス管理] の下の[アプリのパスワード]をクリックします。
- [アプリのパスワードを作成]をクリックします。
- アプリのパスワードに、そのパスワードを使用するアプリケーションに関連する名前を付けます。
- このアプリケーションパスワードに付与する特定のアクセスとアクセス許可を選択します。
- 生成されたパスワードをコピーし、アクセスを許可するアプリケーションに記録または貼り付けます。パスワードは今回だけ表示されます。
by.Google翻訳から
最初に悩んだ左下のアバターとは???
Bitbucketを開いた際に自分のアバターのアイコンが左下にある画面のことです。
SourceTreeのことだと思って一生懸命悩んでいたのが馬鹿みたいに(笑)
第一の関門はここで突破出来ました(笑)
言葉足らずなのか私の理解力が追いつかないのか謎ですがw
アイコンをクリックすると出てくる設定から行きます。
実はここで設定できるのかな?って探していたのに気付かないδ(ー。ー)
アプリパスワードからアプリパスワードの作成をクリックします。
ここでどれだけ権限を与えるかを選択できるようです!!
おお!!!これはなかなかいいですね♪ってことで、私は全チェック付けましたが(笑)
Labelは権限付与した内容が分かれば何でもいいと思います。
特に使わなかったです。
ただこれ作った後に気付くのですが設定あとで変えれないです。。。
パスワードが出てきます。
このパスワードは1回しか出ないので出しっぱなしにしてSourceTreeの設定に移動します。
ん?私パスワードをさらしている?
あとで消す権限なので問題ないです(笑)
Sourcetreeまたは別のアプリケーションにアプリのパスワードを追加します
アプリのパスワードをSourcetreeに追加するには:
- アカウントの詳細を追加または編集するタブに移動します。
- (Windows)[ツール]> [オプション]に移動します。[オプション]ダイアログから、[認証]タブを選択します。
- (macOS)[ソースツリー]> [設定]に移動します。オプションのダイアログから、[アカウント]タブを選択します。
- クリックしてアカウントの詳細を編集するか、新しいアカウントの詳細を追加します。
- 「認証」または 「認証タイプ」から「基本」を選択し、ユーザー名がまだない場合は入力します。
- 作成したアプリのパスワードをパスワードとして入力します。Windowsを使用している場合は、最初に[パスワードの更新]をクリックする必要があります。
- [ OK]または[保存]をクリックし て、アカウントの詳細を保存します。
ツールからオプションって書いてますが他にも行き方ありそうですがあえてここは王道から
認証から
アカウントがある状態の人は「編集」を
アカウントを最初から追加の人は「追加」からどうぞ
認証を「Basic」にして「パスワードを再読み込み」をクリックします。
新規の人はSSHの設定登録を忘れずに!
認証してもダメな場合以下のメールが来ているか確認します。
来ているのに・・・・でふとここにチェックがあるのに気付いてチェックを外す
出てきました♪
まさかここのチェックとは盲点。
まとめ
簡単に言うと色々設定できちんとしていたのにただ唯一のチェックを外すを怠っただけでした。
英語だから~ってちょっと侮った対応だったのでしょう(笑)
私と同じようにリモートリポジトリの一覧が出てこない人の役に立つのではないでしょうか?
私はチェックを外す必要性があっただけですが、もし上記の手順を踏んでもダメなら他にも見落としがあるのではないでしょうか?
英語に思わぬ解決の言葉が書いているかも♪ちなみに私のあのチェックの翻訳は「組織リポジトリを表示する」組織?って感じです(笑)
下記のSSHを共存させる方法もあわせて読んでみて下さい。