Git pregunta por la contraseña del propietario del repository, no por la contraseña del compañero de equipo

Me encontré con un problema extraño. Un nuevo compañero de trabajo se ha unido a mi equipo. Trató de clonar el repository y git le ha pedido mi contraseña . Hemos verificado que no acepta su contraseña de bitbucket, mientras que acepta la mía.

Algunos hechos adicionales:

  • Él ya usa git en otro proyecto, con las cnetworkingenciales almacenadas en netrc, y funciona bien. Ambos repositorys están en bitbucket, por lo que las cnetworkingenciales deberían ser las mismas.
  • Otros compañeros de trabajo no tuvieron ningún problema con la clonación en este repository.
  • Él tiene un acceso de escritura, al igual que el rest del equipo.

Si tuviera el mismo problema en un segundo repository, u otra persona lo tuviera, esto me daría una pista. Pero ese no es el caso, y estoy confundido.

Nuestros repositorys remotos están alojados en bitbucket. Él está usando Windows.

¿Qué más podría estar perdiendo?

Si está solicitando su contraseña, significa que intenta autenticarse con su inicio de session.

Eso significa que, si el repository fue clonado (usando su contraseña), un git remote -v debe mostrar una url como:

 https://YourLogin@server/path/to/repo 

Puede indicar al usuario que cambie la URL remota denominada ' origin ' con:

 git remote set-url origin https://HisLogin@server/path/to/repo