Varios detalles de inicio de session

Soy muy nuevo en git. Lo he usado un poco con GitHub, y seguir el tutorial para configurar git up fue muy fácil. Al hacerlo, creo que establecí los datos de inicio de session globales para git. Y el tutorial fue simple de seguir, pero nunca realmente me dio una gran comprensión de lo que estaba sucediendo exactamente.

Ahora, sin embargo, quiero usar heroku para el desarrollo de algunas aplicaciones, pero me parece que no puedo clonar mi aplicación del repository en heroku.com ya que no tengo la configuration de authentication, y no estoy completamente seguro de qué hacer. He intentado search en Google, pero no he logrado encontrar mucho que me sea útil. Puede que esté usando términos de búsqueda erróneos, pero como soy nuevo en git, no estoy totalmente familiarizado con toda la terminología de todos modos.

¿Establecer los ajustes globales de authentication para github significa que solo puedo acceder a los repos remotos de Github? ¿Hay alguna manera de configurar la authentication específica de dominio? Supongo que la respuesta es sí, y si es así, ¿cómo se hace?

Gracias de antemano por cualquier ayuda. Realmente me gustaría aprender git, ya que es probablemente el control fuente más útil para saber sobre atm.

La "configuration de authentication global" que GitHub le pide que configure son:

  • su nombre de usuario
  • Tu correo electrónico

Esos son necesarios para que GitHub reconozca tus compromisos como hechos por ti mismo, pero de ninguna manera son exclusivos de GitHub: puedes reutilizar esos mismos nombres de usuario y correos electrónicos para otro proveedor de alojamiento de repositorys de git.

Para Heroku, al less reutilice la misma dirección de correo electrónico para el inicio de session de su count Heroku.

Y luego siga la página " Comenzando con Heroku ".
La authentication se realiza a través de keys ssh (y debe generar keys solo para heroku).

Como también puedes usar ssh para GitHub (pero no tienes que hacerlo: https url funciona bien), tu pregunta podría ser: "¿Cómo mantener varias keys ssh para services múltiples?", Puedes usar ~/.ssh/config para registrar el nombre y la location de las diferentes keys.

Ver por ejemplo:

  • " múltiples counts heroku ssh problemas key "
  • " Git key SSH incorrecta (presionar a Heroku) "