Crearea și clonarea unui GitHub Repository
Last updated
Last updated
După ce ne-am conectat pe GitHub, mergem la secțiunea 'Your repositories' și apăsăm pe butonul verde cu mesajul 'New'.
Un Github repository poate fi definit ca și un spațiu în care noi putem stoca codul unei aplicații, cu scopul de a beneficia de control al versiunilor, colaborare și urmărire a modificărilor.
Mai multe detalii despre ce este un repsitory: https://docs.github.com/en/repositories/creating-and-managing-repositories/about-repositories
La următorul pas, trebuie să alegem un nume pentru repository-ul nostru. Avem posibilitatea de a îl face public sau privat, să îi adăugăm sau nu un fișiser de README, și dacă dorim să avem deja de la bun început un anumit template pentru fișierul de .gitignore (o să alegem Node).
Foarte Important de știut despre fișierul de .gitignore:
Este util pentru a ignora fișierele și directoarele în timpul versionării codului sursă.
Altfel spus, prin intermediul acestui fișier o să putem defini ce fișiere să ignore și să nu le urce pe repository-ul nostru de GitHub. (ex: node_modules, .env).
După ce am creat repository-ul, o să fim redirecționați către acesta, unde o să putem să îi vedem conținutul și să îl clonăm local.
Pentru a îl putea clona local, o să apăsăm pe 'Code', mergem la secțiunea HTTPS și apăsăm pe iconițade copiere a link-ului.
Mergem pe calculator și stabilim un loc unde vrem să clonăm proiectul, apăsăm click dreapta și deschidem un terminal de Git Bash.
Urmează să tastăm comanda pentru clonarea repository-ului și apăsăm enter.
După ce am clonat proiectul și ne deplasăm în folderul unde s-a clonat și selectăm să vedem fișierele ascunse o să putem observa folderul ascuns .git.
Foarte important de știut despre folderul .git:
Acest folder are scopul de a menține legătura dintre proiectul local și stadiul actual al proiectului pe GitHub.
!! Ștergerea acestuia va tăia această legătură și nu o să mai putem vedea ce fișiere am modificat sau să trimitem noua versiune de cod pe GitHub. !!
Deschidem editorul de cod (ex: Visual Studio Code), mergem la secțiunea File -> Open Folder și selectăm folderul unde s-a clonat proiectul