Git config will remember your login details (after the next login) for as long as the declared timeout time (in seconds)
git config credential.helper 'cache --timeout=999'