SourceTree keeps asking for password on macOS

If you are experiencing that the sourcetree is keeps asking for username and/or password when fetching, pushing, pulling, commiting to a repository, open up a terminal and execute the following command

git config --global credential.helper osxkeychain

This happened for me after installing a third party password manager, called LastPass.