WindowsTortoiseGitで複数リポジトリをクローン出来ない時の対処法
目的
TortoiseGitを利用していると、repository not found
などのエラーが発生することが多々あり、その都度Gitをデバッグモードで調査したりする為、対処方を残しておく
内容
1.認証準備
tortoisegit > 設定 > Git > 資格情報
設定タイプ:グローバル
URL:{リポジトリのURL}
ヘルパー:manager
ユーザー名:{Git認証ユーザー名}
2.クローン
普通にクローンする(ユーザー名、パスワード等は指定しない)
URL:{リポジトリのURL}
うまくいかない時
Windows資格情報をクリアする
資格情報マネージャー > windows資格情報
> うまくいかないGitのURL情報を削除
Git認証情報を削除する
GitConfigの内容を確認し、tortoisegit > 設定 > Git > 資格情報
より削除する ※手動で削除しない方がよい
git config --global -l
git config --system -l
git config --local -l
GitCloneをデバッグ実行する
not found
などエラー内容が殆どわからないので、デバッグモードで内容を確認する
GitBashで確認
GIT_TRACE=1 GIT_CURL_VERBOSE=1 git clone https://github.com/xxxxxxx