Git Pull/Fetch/Push (HTTPS) ask for credentials instantly from local machine (Windows/SourceTree).
However, on remote server (CentOS 7),
the 'Password for https://muyser@bitbucket.org' string appears 1-2 minutes after git pull command, and takes another 1-2 minutes to execute and display results.
It has worked flawlessly for at least a year.