Versión del artículo: Enterprise Server 2.17
¿Por qué Git me pregunta siempre mi contraseña?
Si Git te solicita el nombre de usuario y la contraseña cada vez que tratas de interactuar con GitHub, probablemente estás usando la URL del clon HTTPS para tu repositorio.
Utilizar una URL remota de tipo HTTPS tiene algunas ventajas comparadas con el uso de SSH. Es más fácil de configurar que SSH, y habitualmente trabaja mediante cortafuectos y proxies estrictos. Sin embargo, también te solicita que ingreses tus credenciales de GitHub cada vez que extraes o subes un repositorio.
Puedes evitar que se te solicite tu contraseña si configuras Git para que la almacene para ti. Una vez que lo hayas hecho, Git utilizará automáticamente tu contraseña almacenada en el caché cuando insertes o extraigas un repositorio.