You can setup a credential manager in git and don&#x27;t have to continue supplying credentials with HTTPS repositories. For instance, I commonly use this one on Windows [1]:<p><a href="https:&#x2F;&#x2F;github.com&#x2F;Microsoft&#x2F;Git-Credential-Manager-for-Windows&#x2F;releases" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;Microsoft&#x2F;Git-Credential-Manager-for-Wind...</a><p>[1] Although currently marked as pre-release, this is a fork&#x2F;successor of an earlier one that was fairly rock solid, now with a better installer. The &quot;pre-release&quot; tag here mostly is with respect to the new 2FA support.