LoginSignup
28
21

More than 5 years have passed since last update.

SourceTreeでremote: Invalid username or passwordが表示される

Last updated at Posted at 2018-10-20

問題点

SourceTreeを使ってBitbucketからクローンしようと思ったら,URLがGitリポジトリと認識されない

動作環境

windows10
SourceTree x2.6.9.0
Git v.2.19.1

解決方法 その1

  1. SourceTree閉じる
  2. Userのディレクトリ以下にある\AppData\Local\Atlassian\SourceTree\内のpasswdファイルを消す
  3. SourceTree起動してクローンする
  4. アカウント情報を求められるので入力
  5. おっけー!

解決方法 その2

(2019/04/19追記)
githubのアカウント名(ID)を変えたところ,またエラーが起こるようになった...

  1. 「ツール」「オプション」「認証」からGithubのアカウントを選択し,「編集」からトークンを再読み込みしておく
  2. SourceTree閉じる
  3. Userのディレクトリ以下にある\AppData\Local\Atlassian\SourceTree\内のpasswdファイルを消す
  4. SourceTree起動してクローン(もしくはプッシュ,プル等)する
  5. アカウント情報を求められるので,このときに表示されるユーザ名が変更後のユーザ名と異なっていることを確認し,一旦キャンセル
  6. Userのディレクトリ以下にある\AppData\Local\Atlassian\SourceTree\内のuserhostsファイルを開く
  7. "github.com"と書かれた行の下にあるユーザ名を変更後のものに変更し上書き保存
  8. 再度クローンをしたときに求められるアカウント情報の欄に表示されるユーザ名が変更後のものになっていれば成功!

他にもいろんな解決手段があるみたい

  • 再インストール
  • ツール>オプション>認証から認証情報消す
  • AtlassianにGoogleログインじゃなくてメールアドレスとパスワードでログインする

原因

SourceTree内での認証情報の管理,更新方法がよくないっぽい....

28
21
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
28
21