Using Git securely

I had a bit of a panic today when I couldn’t “git push” any more.  I was getting authentication errors, even after entering my username and password.  And I use a password manager, so I knew I was getting my password right… unless it wasn’t pasting correctly…?  So I did what any well trained developer…