Differences

This shows you the differences between two versions of the page.

Link to this comparison view

uso:laboratoare:laborator-08:git-intro [2022/11/24 15:15]
sergiu.weisz
uso:laboratoare:laborator-08:git-intro [2023/11/16 10:45] (current)
mihai.pacuraru [Crearea primului repository]
Line 11: Line 11:
 [[http://​www.github.com/​|GitHub]] este o platformă online, bazată pe Git, pe care dezvoltatorii o pot folosi pentru a stoca și versiona codul lor sursă. Git este utilitarul folosit, iar GitHub este serverul și aplicația web pe care rulează acesta, locul în care păstrăm repository-ul remote. [[http://​www.github.com/​|GitHub]] este o platformă online, bazată pe Git, pe care dezvoltatorii o pot folosi pentru a stoca și versiona codul lor sursă. Git este utilitarul folosit, iar GitHub este serverul și aplicația web pe care rulează acesta, locul în care păstrăm repository-ul remote.
  
-Note +<​note>​
  
 Similar cu GitHub există și alte platforme precum [[https://​bitbucket.org|Bitbucket]] sau [[https://​about.gitlab.com|GitLab]]. Comenzile pe care le vom studia se aplică pentru toate platformele care folosesc **Git**, doar interfața grafică diferă. Similar cu GitHub există și alte platforme precum [[https://​bitbucket.org|Bitbucket]] sau [[https://​about.gitlab.com|GitLab]]. Comenzile pe care le vom studia se aplică pentru toate platformele care folosesc **Git**, doar interfața grafică diferă.
 +
 +</​note>​
  
 În această carte vom folosi GitHub ca suport. În mare parte, acesta nu diferă foarte mult de alte platforme. În această carte vom folosi GitHub ca suport. În mare parte, acesta nu diferă foarte mult de alte platforme.
Line 21: Line 22:
 ===== Crearea unui cont pe GitHub (dacă nu aveți deja) ===== ===== Crearea unui cont pe GitHub (dacă nu aveți deja) =====
  
-Înainte de toate, ne asigurăm că avem cont pe GitHub. Dacă aveți deja un cont pe GitHub, puteți trece la subsecțiunea următoare: ''​%%app_dev_git_setup%%''​.+Înainte de toate, ne asigurăm că avem cont pe GitHub. Dacă aveți deja un cont pe GitHub, puteți trece la subsecțiunea următoare: ''​[[#​Pregătirea inițială a mediului Git|Pregătirea inițială a mediului Git]]''​.
  
 Dacă nu aveți cont, intrați pe [[http://​www.github.com/​|GitHub]]. Pagina de pornire va arăta similar cu cea din imaginea de mai jos. Dacă nu aveți cont, intrați pe [[http://​www.github.com/​|GitHub]]. Pagina de pornire va arăta similar cu cea din imaginea de mai jos.
  
-{{:uso:github-init-page.png?700|}}+{{:uso:laboratoare:​laborator-08:​pagina_github.png?700|}}
  
-Introduceți un nume de utilizator ​(//​username//​), adresa voastră de e-mail și o parolă sigură pentru cont. Pentru validarea contului, accesați-vă căsuța de e-mail. Acolo veți găsi un e-mail în care vi se explică cum se poate valida noul cont creat. Verificați și căsuța **spam** în caz că nu ați primit nimic în inbox+Introduceți un nume de utilizator //​username//,​ adresa voastră de e-mail și o parolă sigură pentru cont. Pentru validarea contului, accesați-vă căsuța de e-mail. Acolo veți găsi un e-mail în care vi se explică cum se poate valida noul cont creat. Verificați și căsuța **spam** în caz că nu ați primit nimic în inbox
  
 **GitHub Student Pack** **GitHub Student Pack**
Line 111: Line 112:
 student@uso:​~/​array-sorting-algorithms$ git remote add origin https://​github.com/​username/​array-sorting-algorithms.git student@uso:​~/​array-sorting-algorithms$ git remote add origin https://​github.com/​username/​array-sorting-algorithms.git
 </​code>​ </​code>​
-În comanda de mai sus ''​%%{username}%%''​ este numele utilizatorului nostru de pe GitHub. De exemplu, pentru autorul acestui capitol, ''​%%{username}%%''​ se înlocuiește cu ''​%%lizababu%%''​.+În comanda de mai sus ''​%%username%%''​ este numele utilizatorului nostru de pe GitHub. De exemplu, pentru autorul acestui capitol, ''​%%username%%''​ se înlocuiește cu ''​%%lizababu%%''​.
  
 Conectarea celor două repository-uri înseamnă setarea repository-ului ''​%%origin%%'',​ adică repository-ului remote la care se conectează cel local. Conectarea celor două repository-uri înseamnă setarea repository-ului ''​%%origin%%'',​ adică repository-ului remote la care se conectează cel local.
  
-Imaginea de mai jos arată cum arată cum se contectează repository-urile **remote** și **local**. Sincronizarea lor se face prin intermediul operațiilor **push** și **pull** care sunt prezentate pe parcursul secțiunii ''​%%app_dev_first_commits%%''​.+Imaginea de mai jos arată cum arată cum se contectează repository-urile **remote** și **local**. Sincronizarea lor se face prin intermediul operațiilor **push** și **pull** care sunt prezentate pe parcursul secțiunii ''​[[:​uso:​laboratoare:​laborator-08?&#​primele_commituri|Primele commituri]]''​.
  
 {{:​uso:​github-remote-local-repos.gif?​500|}} {{:​uso:​github-remote-local-repos.gif?​500|}}
uso/laboratoare/laborator-08/git-intro.1669295716.txt.gz · Last modified: 2022/11/24 15:15 by sergiu.weisz
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0