Base de coneixement
ADS Anàlisi/Disseny de Soft, S.L.U.
Buscar:     Búsqueda avanzada
Navegar por categorías:

Instalar Git Client

Añadir comentario
Visitas: 532
Votos: 0
Comentarios: 0
Posted: 08. June 2016
by:
Updated: 30. December 2016
by:

Com instalar el client de Git al nostre pc.

A. Descarregar Git d'aqui: https://git-for-windows.github.io/

B. Instalar amb totes les opcions per defecte.

C. Descarregar Tortoise d'aqui: https://tortoisegit.org/

D. Instalar amb totes les opcions per defecte.

E. Generar el certificat:

  1. Amb la consola GITBASH
  • Iniciar GITBASH desde C:\Program Files\Git\gitbash.exe

<nomusuari>@<nom del pc> MINGW64 ~
$ ssh-keygen
Generating public/private rsa key pair.
Enter file in which to save the key (/c/Users/<nomusari/.ssh/id_rsa):
Enter passphrase (empty for no passphrase): <enter>
Enter same passphrase again: <enter>
Your identification has been saved in /c/Users/<nomusuari>/.ssh/id_rsa.
Your public key has been saved in /c/Users/<nomusuari>/.ssh/id_rsa.pub.
The key fingerprint is:
SHA256:p5nRCakSWvqWZTgI5R14MknyoxJB9GZjGWQaQu58hWo
<nomusuari>@<nom del pc>
The key's randomart image is:
+---[RSA 2048]----+
|B*+*.            |
|o*X.=.   .       |
|oo+%+.  o        |
|o+=*oo . o .     |
|oE+.+ + S +      |
|o .. *   *       |
|    +   +        |
|   .             |
|                 |
+----[SHA256]-----+

<nomusuari>@<nom del pc> MINGW64 ~

Dins la carpeta c:\Users\<nomusuari>\.ssh trobarem dos fitxers corresponents a la clau publica id_rsa.pub i la privada id_rsa. Si volem podem copiar les dos claus cap a una nova carpeta i les hi canviarem el nom per un de mes descriptiu:

Clau publica: c:\certificats\<nomusuari>.pub

Clau privada: c:\certificats\<nomusuari>

La clau publica la haurem de enviar per correu a l'administrador del servidor git per que la afegeixi a la llista de claus amb dret de conexio al servidor git. La clau privada la guardarem ja que la farem servir posterioment a l'hora d'establir la conexio desde el nostre pc.

2. Amb programa Puttygen.

  • Executar el programa: C:\Program Files\TortoiseGit\bin\puttygen.exe

Grabar les dues claus a una carpeta , per exemple c:\certificats\, aqui hem de tenir dos fitxers:

Clau publica: c:\certificats\<nomusuari>.

Clau privada: c:\certificats\<nomusuari>.ppk

La clau publica esta generada en el format RFC4716 i s'ha de convertir abans de enviarla al servidor:

  • Iniciar GITBASH desde C:\Program Files\Git\gitbash.exe
  • Canvia el format de la clau publica.
<nomusuari>@<nom del pc> MINGW64 ~
$ cd /c/certificats 
ssh-keygen -i -f nom_clau_publica > nom_clau_publica.ppk

Un com convertida , enviarem la clau publica per correu a l'administrador del servidor git per que la afegeixi a la llista de claus amb dret de conexio al servidor git.

Also read
document Administració servidor Gitolite

Otras preguntas en esta categoría
» Más preguntas



RSS