Выглядит так, как будто вы сохранили имя пользователя и пароль как часть пути к хранилищу bitbucket в разделе .hg/hgrc
[paths]
. Поскольку вы сказали, что удалили каталог .hg
в версии, которой вы делитесь, проблем не будет, так как файл hgrc
исчез.
Однако в других ситуациях вы можете захотеть поместить свое имя пользователя и пароль в [auth]
разделе в вашем mercurial.ini
(или глобальном hgrc
) вместо каждого пути битового сегмента. Ваш [paths]
раздел некоторого репозитория hgrc
будет выглядеть так:
[paths]
default = https://bitbucket.org/myusername/myreponame
Хотя ваш глобальный конфиг будет иметь этот раздел, он будет указывать использовать указанное имя пользователя и пароль с любыми URL-адресами битового сегмента:
[auth]
bb.prefix = bitbucket.org
bb.username = myusername
bb.password = mypassword
bb.schemes = https
Имейте в виду, что расширение для ключей, предложенное Lucero, более безопасно, так как оно хранит пароль надежнее, чем в виде открытого текста. Я специально оставляю свой текст открытым, поскольку это связано с работой. Если со мной что-то случится, кто-то другой сможет стать администратором.