Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
tutoriale:git [2016/02/26 00:46] Andrei Roșu-Cojocaru created |
tutoriale:git [2016/02/26 00:49] (current) Andrei Roșu-Cojocaru |
||
---|---|---|---|
Line 20: | Line 20: | ||
===== Crearea unui cont Github ===== | ===== Crearea unui cont Github ===== | ||
**1**. se accesează [[http://www.github.com|GitHub]] și se apasă butonul //Sign up for GitHub// completându-se informații precum numele de utilizator, adresa de poștă electronică și parola\\ {{ :tutoriale:git:github01.png?nolink&700 }} | **1**. se accesează [[http://www.github.com|GitHub]] și se apasă butonul //Sign up for GitHub// completându-se informații precum numele de utilizator, adresa de poștă electronică și parola\\ {{ :tutoriale:git:github01.png?nolink&700 }} | ||
- | **2**. se alege planul tarifar implicit, gratuit, care nu oferă posibilitatea de creare de directoare private\\ {{ :tutoriale:git:github02.png?nolink&700 }} | + | **2**. se alege planul tarifar implicit, gratuit, care nu oferă posibilitatea de creare de directoare private\\ {{ :tutoriale:git:github02.png?nolink }} |
- | **3**. în panoul de administrare pot fi accesate mai multe legături către tutoriale pentru familiarizarea cu mediul GitHub; prin apăsarea butonului //New Repository// se poate crea o zonă de lucru corespunzătoare unui proiect\\ {{ :tutoriale:git:github03.png?nolink&700 }} | + | **3**. în panoul de administrare pot fi accesate mai multe legături către tutoriale pentru familiarizarea cu mediul GitHub; prin apăsarea butonului //New Repository// se poate crea o zonă de lucru corespunzătoare unui proiect\\ {{ :tutoriale:git:github03.png?nolink }} |
**4**. la adresa de poștă electronică specificată, va fi transmisă legătura către pagina Internet pentru confirmarea validității acesteia (se apasă butonul //Confirm//). | **4**. la adresa de poștă electronică specificată, va fi transmisă legătura către pagina Internet pentru confirmarea validității acesteia (se apasă butonul //Confirm//). | ||
- | {{ :tutoriale:git:github04.png?nolink&700 }}\\ | + | {{ :tutoriale:git:github04.png?nolink }}\\ |
- | {{ :tutoriale:git:github05.png?nolink&700 }}\\ | + | {{ :tutoriale:git:github05.png?nolink }}\\ |
- | {{ :tutoriale:git:github06.png?nolink&700 }} | + | {{ :tutoriale:git:github06.png?nolink }} |
- | **5**. crearea zonei de lucru implică specificarea unei denumiri, a unei descrieri (opțional), a tipului de director (public sau privat - doar contra cost!!!), a modului de inițializare (local, prin ''git init'' sau la distanță, prin ''git clone'' - ceea ce implică adăugarea unui fișier ''README''), a fișierelor ignorate (corespunzătoare limbajului de programare folosit) și a tipului de licență sub care este publicat codul sursă\\ {{ :tutoriale:git:github07.png?nolink&700 }} | + | **5**. crearea zonei de lucru implică specificarea unei denumiri, a unei descrieri (opțional), a tipului de director (public sau privat - doar contra cost!!!), a modului de inițializare (local, prin ''git init'' sau la distanță, prin ''git clone'' - ceea ce implică adăugarea unui fișier ''README''), a fișierelor ignorate (corespunzătoare limbajului de programare folosit) și a tipului de licență sub care este publicat codul sursă\\ {{ :tutoriale:git:github07.png?nolink }} |
===== Configurare ===== | ===== Configurare ===== | ||
Line 93: | Line 93: | ||
- se vizualizează cheia SSH generată (''cat ~/.ssh/id_rsa.pub'') și se asociază contului GitHub | - se vizualizează cheia SSH generată (''cat ~/.ssh/id_rsa.pub'') și se asociază contului GitHub | ||
- se accesează tab-ul //Settings//\\ {{ :tutoriale:git:github08.png?nolink }} | - se accesează tab-ul //Settings//\\ {{ :tutoriale:git:github08.png?nolink }} | ||
- | - din meniul afisat, se selectează opțiunea //SSH Keys// și apoi se apasă butonul //New SSH Key//\\ {{ :tutoriale:git:github09.png?nolink&700 }} | + | - din meniul afisat, se selectează opțiunea //SSH Keys// și apoi se apasă butonul //New SSH Key//\\ {{ :tutoriale:git:github09.png?nolink }} |
- | - se completează câmpurile //Title// (cu o denumire sugestivă a mașinii de pe care se dorește să se realizeze conexiunea) și //Key// (valoarea cheii SSH) și apoi se apasă butonul //Add SSH key//\\ {{ :tutoriale:git:github10.png?nolink&700 }} | + | - se completează câmpurile //Title// (cu o denumire sugestivă a mașinii de pe care se dorește să se realizeze conexiunea) și //Key// (valoarea cheii SSH) și apoi se apasă butonul //Add SSH key//\\ {{ :tutoriale:git:github10.png?nolink }} |
- | - valoarea introdusă va fi afișată în lista de chei SSH asociate contului\\ {{ :tutoriale:git:github11.png?nolink&700 }} | + | - valoarea introdusă va fi afișată în lista de chei SSH asociate contului\\ {{ :tutoriale:git:github11.png?nolink }} |
- verificarea conectivității se face prin accesarea GitHub prin SSH, o configurare corectă fiind indicată de afișarea numelui de utilizator dorit <code> | - verificarea conectivității se face prin accesarea GitHub prin SSH, o configurare corectă fiind indicată de afișarea numelui de utilizator dorit <code> | ||
student@eim2016:~$ ssh -T git@github.com | student@eim2016:~$ ssh -T git@github.com |