Use an alternative authentication method - SSH
Setup SSH keys for authenticating - guide
Switch your remote repo URLs to use SSH -guide
Once this is done, you will not use askpass.sh but use SSH instead and never get that error again.
askpass.sh