2017-01-09 14 views
3

Windowsでgit bashという本当に奇妙な問題が発生しています。tfsサーバーで認証に失敗しました

私はVisual Studioで作業しているときに、tfsサーバーに格納されているgit repoでの作業に問題はありません。私はちょうど分岐し、コミットし、押した。

しかし、私は同じことをしようとすると(...、プル、プッシュをフェッチ)私のgit bashに私は

致命的なを取得します。認証は、私が試した「https://tfs.xxxxxxxxxx.com/defaultcollection/_git/XXXXXXXXXXX/

に失敗しましたレポを削除してbashからクローンしますが、同じエラーが発生します。 Web/Windows資格情報(資格情報マネージャ)のtfsに関連するすべてのものは変更されませんでした。 git config --global --unset credential.helperも試してみました。まだ結果はありません。

誰も以前にこのような問題がありましたか?

答えて

4

credential managersまたはSSHで認証を設定する必要があります。

最新のGit for Windowsインストーラ(Git Credential Manager for Windowsを含む)をダウンロードして実行します。メッセージが表示されたら、Git Credntial Managerのインストールオプションを有効にしたままにしておいてください。

enter image description here

+0

資格情報マネージャでは機能しませんでした。しかし、私はsshキーを追加しようとします。 – Manny42

+0

SSHキーは機能していますか?この場合、解決策が役立つかどうかを確認してください:http://stackoverflow.com/questions/41474328/using-git-with-tfs-2017-works-in-visual-studio-but-not-command- –

+0

SSHが動作しました。私はこのリンクで説明されている解決策を試しましたが、うまくいかないようです。私はSSHに固執します。それは私にとっては大丈夫です。 – Manny42

-1

env変数にGIT_CURL_VERBOSE = 1を設定して、デバッグ用の致命的なメッセージを詳細に表示できますか? また、プロキシ設定を削除して、再試行することもできます。