I had the same issue, I found an answer that worked for me here:
https://github.com/github/VisualStudio/issues/949
Below are the steps mentioned to fix:
It seems that the bundled Git-Credential-Manager-for-Windows/ in VIsual Studio 2017 is not the latest release. Downloading the latest release and putting it on top of the files in Visual Studio 2017 worked for me.
- download the zip file gcmw-v1.17.0.zip from https://github.com/Microsoft/Git-Credential-Manager-for-Windows/releases/tag/v1.17.0
- navigate to
C:Program Files (x86)Microsoft Visual Studio2017EnterpriseCommon7IDECommonExtensionsMicrosoftTeamFoundationTeam ExplorerGitmingw32libexec
(or wherever your 'missing' git-askpass.exe
resides).
- make a copy of the git-core folder and rename it backup or something like that
- put the files from the zip file on top of the contents of your new git-core folder and overwrite where prompted
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…