git .netrc problema de authentication de files

Estoy usando github. Creé un repository y lo cloné en mi máquina ubuntu. He hecho una input en el file .netrc la siguiente manera:

 machine https://github.com/xxx/yyy.git login xxx xxx 

Estoy esperando que git no me pregunte el nombre de usuario y la contraseña después de esta input en el file .netrc . Pero git solicita cnetworkingenciales incluso después de esto.

¿Alguien podría darse count si me estoy perdiendo algo?

El ~/.netrc (o %HOME%\_netrc en Windows) no es suficiente.

Necesitarías

  • copy el file git-cnetworkingential-netrc en cualquier lugar de tu $PATH / %PATH% ,
  • añadir:

     cd yourRepo git config cnetworkingential.helper "netrc -d -v" 

(Puede eliminar -d y -v una vez que esté funcionando: esos son indicadores de debugging)

  • usa tu nombre de usuario en la URL remota

     git set-url origin https://yourLogin@github.com/yourLogin/yourRepo 

Consulte " Git – Cómo utilizar el file .netrc en Windows para save el usuario y la contraseña " para get el principio general de una cnetworkingencial "netrc" helper (Git 1.8.3+)