Wanted to push as usual today, only to have the git push get permanently stuck. Checked my repository settings and discovered all my SSH keys have been removed. I tried to re-add them but apparently they were outdated.
Now I followed the FAQ to generate new SSH keys, added them to the repository settings but every time I try to push I get an error and it keeps asking me for my Bitbucket password. Authentication keeps failing.
EDIT: Personal Keys were fine. Still, tried to remove them and create new ones. Same issue. Git Push asks me to enter my password for Bitbucket. I do. It says the repo doesn't exist or I don't have access. It does exist, and I'm the only user and admin.
SOLUTION: No clue how on earth this happened, but something somehow changed the remote URL. Reverted it back to the SSH url and it's at least pushing now without error, albeit extremely slowly.
NEW PROBLEM: Git Push is just stuck. Forever. Files are not large. Simple changes. Git Push does nothing. Forever.