¿Cómo configurar la comunicación ssh con Bitbucket usando Mercurial?

Estoy siguiendo este tutorial sobre cómo establecer la comunicación ssh.

Todo va bien hasta que llegue a:

Paso 7. Cambie su repository de HTTPS al protocolo SSH

enter image description here

No tengo idea de lo que significa el primer paso. No tengo una carpeta .hg y si creo una usando hg init , no hay ningún file hgrc en ella.

Llegué a una nueva location y quiero clonar repositorys de Bitbucket usando ssh para comenzar a trabajar.

Además, no tengo idea de qué se entiende por myquotefork . No aparece en el text anterior.

Si simplemente quiere clonar un repository existente desde Bitbucket utilizando SSH en lugar de HTTPS, eso es bastante simple. Desde la línea de command en su computadora local (donde desea clonar el repository), escriba el siguiente command:

 hg clone ssh://hg@bitbucket.org/claims/nodatime 

Ahora tendrá el repository clonado en la carpeta nodatime . Y dentro de la carpeta nodatime, también debe tener una carpeta .hg que contenga un file hgrc con el contenido descrito en el punto 3 de su pregunta.

No he leído el tutorial que estás siguiendo, pero el punto 1 espera que ya hayas clonado un repository existente. La carpeta .hg se crea cuando inicializa / clona un repository. Sin embargo, el file hgrc dentro de esta carpeta solo se crea cuando clona un repository existente (y no cuando acaba de inicializar uno), que es probablemente la razón por la que no lo vio.