Если не брать VPN(через него нормально), то помогла установка ключей доступа.
1. В папке /home/{USER}/.ssh
выполнил команду
ssh-keygen -t rsa -b 2048
Взятую от сюда:
https://support.atlassian.com/bitbucket-cloud/docs...
Ключ именовал по дефолту, на своё название, чёт ругалось в будущем
2. Беру получившийся ключ командой:
cat id_rsa.pub
3. Перехожу в настройки доступа по ssh в аккаунте битбакета:
https://bitbucket.org/account/settings/ssh-keys/
Нажимаю добавить и вставляю ключ, выведенный в п.2 в консоль
Далее, если ранее ссылки были HTTP, то надо их поменять на SHH. Как указано в инструкции по первой ссылке:
HTTPS
https://<repo_owner>@bitbucket.org/<accountname>/<reponame>.git
SSH
git@bitbucket.org:<repo_owner>/<reponame>.git
or
ssh://git@bitbucket.org/<repo_owner>/<reponame>.git
Менял в конфиге гита, в файле .git/config, в переменной url
Как под виндовс генерить ключи, гуглите уже сами.
З.Ы. Обновить доступ к репозитарию, можно командой
git remote set-url origin git@bitbucket.org/<repo_owner>/<reponame>.git
З.З.Ы. Уточнение от
Антон Кащеев по типам выпускаемых ключей, от 20.06.2023:
https://bitbucket.org/blog/ssh-host-key-changes