仕事

【Sourcetree&Git&Backlog】BacklogとSourcetreeのGit連携で失敗時の「: remote: Unauthorized fatal: Authentication failed for url」エラー解決方法

2022年10月5日

プロジェクト管理にBacklogを使うと、ソース管理にはBacklog上のgitを使うことが多い。
ソースをクローンしたいけどなぜかクローンできないことがある。
Athenticationって書いてあるのでおそらく認証エラー。

ということで、今回は備忘録としてgit連携で失敗したときの解決方法を残しておく。

どうも、こんにちは。Sneakybot です。

以下はSourcetreeでClone作成時に出たエラー

エラー全文


コマンド: git -c diff.mnemonicprefix=false -c core.quotepath=false --no-optional-locks ls-remote https://xxxxxxxx.backlog.jp/git/xxx/project.git
出力:
エラー: remote: Unauthorized
fatal: Authentication failed for 'https://xxxxxxxx.backlog.jp/git/xxx/project.git/'

解決手順

  1. Sourcetreeの上部メニューの『ツール』→『オプション』→『認証』をクリック
  2. 『Git保存されたパスワード』でBacklogのパスワードを削除
  3. Sourcetree再起動
  4. 再度クローン

1. Sourcetreeの上部メニューの『ツール』→『オプション』→『認証』をクリック

2. Git保存されたパスワードを削除

3. Sourcetree再起動

4. 再度クローン


「credentialHelperSelector」が表示されます。これは認証情報(ユーザ名、パスワード)が必要となるので、それを毎回入力しなくても良いようにしてくれる機能です。
毎回、同じ設定を使用する場合は、「always use this from now on」にチェック。

「ユーザ名」と「パスワード」を入力。

これでクローンできるようになった。

-仕事