La nueva actualización de Bitbucket ya no permite clonar un repositorio utilizando la contraseña de tu cuenta, ahora debes generar lo que se denomina “contraseña de aplicación”.
Pasos para generar una contraseña de App Password
Para generarla debes ingresar a tu cuenta de Bitbucket y pulsar en nuestro avatar en la parte superior derecha (o si tienes la interfaz anterior está en la parte inferior izquierda) . y dar clic en Personal Settings.
Y en le menú de lado izquierdo seleccionamos la opción de App passwords (Contraseñas de Aplicaciones)
Damos clic en el botón Create app password (Crear contraseña de la aplicación)
En label ingresar el nombre de la aplicación y vas a necesitar activar los permisos en repositorios. Recomiendo activar estas opciones:
Una vez que finalices da clic en el botón de crear y te va generar una contraseña la cual debes guardar ya que no podrás verla después, en caso de que la pierdas deberá repetir de nuevo todos los pasos anteriores.
Clonar repositorio usando App Password de Bitbucket
Ahora ya podremos clonar el repositorio, solo debes reemplazar los datos marcados con rojo
git clone https://<Bitbucket_Username>
:<App_Password>
@bitbucket.org/<Bitbucket_Username>
/<Repo_Name>
.git
<Bitbucket_Username>
Nombre de nuestro usuario,
<App_Password>
Contraseña de la aplicación que generaste en el paso anterior
<Repo_Name>
nombre del repositorio
Actualizar repositorio existente
Si ya tienes un repositorio se puede actualizar para que no tengas que eliminar y clonar.
Solo debes usar el siguiente comento.
git remote set-url origin https://<Bitbucket_Username>
:<App_Password>
@bitbucket.org/<Bitbucket_Username>
/<Repo_Name>
.git