Visual Studioの新しいバージョンにアップデートしたところ、Azure Repoからのプッシュ/プルができなくなりました(クローンは問題なく動作します)。正確なエラーは次のとおりです。
この「dev.azure.com」リモート URL の組織名を特定できません。
credential.usehttppath
構成値が設定されていることを確認するか、組織名をリモート URL「{org}@dev.azure.com」のユーザーとして設定してください。
pull コマンドでのみこのエラーが表示され、他のコマンドはすべて git の致命的エラーで失敗します。問題の原因は資格情報マネージャーにあるのではないかと疑って、それをいじってみましたが、うまくいきませんでした。
ベストアンサー1
私の場合、この問題を解決するには、[ツール] > [オプション] > [ソース管理] > [Git グローバル設定] に移動し、まだ [未設定] として選択されていた 4 つのドロップダウンをすべて変更しました。
- フェッチ中にリモートブランチをプルーニングする - False
- プル時にローカルブランチをリベースする - False
- 暗号化ネットワークプロバイダー - OpenSSL
- 認証情報ヘルパー - GCM コア
注: これらは私の組織に必要な設定です。実際の問題に応じて、これらを微調整する必要があるかもしれません。