Github Desktop にbacklogのリポジトリをhttpsでcloneする時の認証で使うパスワードの取得
何回もハマった気がするのでメモ。
以降はMacでの話だが、Windowsでもあまり変わらないと考えられる。
Github Desktop なるツールがGitHubの公式から出ており、これを使っている。
その中でbacklog側のリポジトリと連携させようとして、GitHub Desktop側にbacklog側のリポジトリのクローンを作ろうと、次の手順を行う。
- backlogのプロジェクトの管理画面のメニュー「Git」から、リポジトリの一覧を開く。
- 対象のリポジトリの項目内のドロップダウンで「https」を選択
→右の一行テキストコントロールにクローン用のURLが表示される。 - メニューの「File>Clone Repository」を押下。
→ダイアログ「Clone Repository」がポップアップ。 - タブ「URL」を選択。
→URL入力欄が表示される。 - 先の手順で取得したbacklog側のリポジトリのクローン用URLを、URL入力欄に設定して、「clone」ボタンを押す。
すると、ユーザーネームとパスワードを求める認証ダイアログが表示される。
backlogアカウントの情報を入力すればいいのか、と思ったが、何故か通らず。
ググるとどうも、backlogの管理画面から連携用のパスワードを新規に設けねばならない、とのこと。
backlogの管理画面の「個人設定」のメニュー「パスワード」からパスワードを作成し、それを先述の認証ダイアログに入力すると認証通った。
(23/07/04 追記)
認証ダイアログのユーザー名はbacklogに登録したアカウントのメールアドレス。
(23/12/11 追記)
記事タイトルを修正しました。htttpsって。
(24/07/03 追記)
パスワードは所属する組織によって異なる。
具体例としては、同じアカウントが次の2つの組織で使われてた場合、
- hoge.backlog.com
- fuga.backlog.com
それぞれの組織ごとにパスワードがある形。