Per configurar un compte de GitHub a Git, primer has de tenir un compte a GitHub. Si encara no en tens cap, pots crear-ne un al seu lloc web fent clic aquí. Un cop tinguis un compte, has de generar una clau SSH al teu equip.
Com crear i copiar una clau SSH
Això et permetrà connectar-te al teu compte de GitHub de manera segura sense haver d'introduir la contrasenya cada vegada. Per generar una clau SSH, executa l'ordre següent:
# ssh-keygen -t rsa -b 4096 -C "tu_correo@ejemplo.com" -f ~/.ssh/llaveSubstitueix "tu_correo@ejemplo.com" per l'adreça electrònica del teu compte de GitHub. Aquesta ordre generarà un parell de claus, una de pública i una de privada.
Prem "Enter" per acceptar la ubicació on es desarà la clau i introdueix una contrasenya per protegir la clau privada (assegura't de triar una contrasenya segura i fàcil de recordar). Un cop hagis generat la clau SSH, has d'afegir-la al teu compte de GitHub. Per fer-ho, executa l'ordre següent per mostrar i copiar la clau pública al porta-retalls:
# cat ~/.ssh/llave.pubCom afegir una clau pública a GitHub
A continuació, inicia la sessió al teu compte de GitHub, fes clic a la teva foto de perfil a l'extrem superior dret i selecciona "Settings" (Configuració). Després, fes clic a "SSH and GPG keys" (Claus SSH i GPG) al menú de l'esquerra i fes clic al botó "New SSH key" (Clau SSH nova) a la part superior dreta. Al camp "Title" (Títol), introdueix un nom descriptiu per a la clau, com ara "El meu ordinador". Fes clic al camp "Key" (Clau) i enganxa-hi la clau pública que has copiat abans al porta-retalls. Fes clic al botó "Add SSH key" (Afegeix una clau SSH) per desar la clau.
Com configurar el compte a Git
Ara que ja has afegit la clau SSH al teu compte de GitHub, pots configurar Git a l'equip per utilitzar-lo. Per fer-ho, obre una finestra de terminal al teu equip i executa l'ordre següent per configurar el teu usuari de Git amb el teu nom i la teva adreça electrònica de GitHub:
# git config --global user.name "nombre_de_usuario"# git config --global user.email "tu_correo@ejemplo.com"Substitueix "nombre_de_usuario" i "tu_correo@ejemplo.com" pel teu nom i la teva adreça electrònica de GitHub, respectivament. Executa l'ordre següent per habilitar l'autenticació mitjançant una clau SSH a Git:
# git config --global credential.helper sshAmb això, ja hauries de poder utilitzar el teu compte de GitHub amb Git.
Com verificar el funcionament de Git
Per provar-ho, pots clonar un repositori privat del teu compte de GitHub al teu ordinador local executant l'ordre següent:
# git clone git@github.com:nombre_de_usuario/nombre_de_repositorio.gitSubstitueix "nombre_de_usuario" i "nombre_de_repositorio" pel teu nom d'usuari de GitHub i el nom del repositori que vols clonar, respectivament. Si tot està configurat correctament, Git t'hauria de demanar la contrasenya de la teva clau SSH per autenticar-te amb el teu compte de GitHub i clonar el repositori.
Recorda, si tens consultes sobre aquesta qüestió o qualsevol altra relacionada amb els teus servidors a Clouding, no dubtis a escriure a soporte@clouding.io Som al teu costat per a tot el que necessitis, consulta'ns!