<p>Ce qui a résolu le problème pour moi est d’aller dans Tools > Options > Source Control > Git Global Settings, où j’ai changé les 4 menus déroulants qui étaient encore sur “Unset” :</p>
<ul>
<li>
<p>Prune remote branches during fetch - False</p>
</li>
<li>
<p>Rebase local branch when pulling - False</p>
</li>
<li>
<p>Cryptographic network provider - OpenSSL</p>
</li>
<li>
<p>Credential helper - GCM Core</p>
</li>
</ul>
<p>Source : <a href="https://learn.microsoft.com/en-us/visualstudio/ide/git-with-visual-studio?view=vs-2019#personalize-your-git-settings">https://learn.microsoft.com/en-us/visualstudio/ide/git-with-visual-studio?view=vs-2019#personalize-your-git-settings</a></p>
<p>Remarque : ce sont les paramètres que mon organisation exige. Vous devrez peut-être les ajuster en fonction de votre problème exact.</p>