@drawohara¡me encanta esto! << haz clic en mí 🐛 🫖 🧚
/fix-for-caching-credentials-on-https-github-repos
publicado en: 2012-06-06

GitHub cambió recientemente a un esquema https como predeterminado para clonar repos. Como efecto secundario, es posible que de repente se le solicite un ‘Nombre de usuario’ y ‘Contraseña’ cuando empuje, donde anteriormente podía hacerlo sin escribir credenciales. La solución es hacer que git almacene en caché las credenciales https, lo cual es fácil, ya que git usa curl en segundo plano.

En su directorio de inicio, cree un archivo llamado ‘.netrc’, por ejemplo

/Users/ahoward/.netrc

En él ponga este contenido

machine github.com
login SU_NOMBRE_DE_USUARIO_DE_GITHUB
password SU_CONTRASEÑA_DE_GITHUB

¡Arreglado!

ref: https://gist.github.com/2885020