GIT logo

GIT Tippek & Trükkök Magyarul

Klónozás

Klónozás egyik oka az szokott lenni, ha csatlakozunk egy már meglévő projekthez mint fejlesztő (persze vannak más okok is pl.: szükségünk van egy kódra). De mi is az a klónozás? Az amikor a GitHub-on (vagy más git technológiát használó weboldalról) lévő kódot lemásoljuk a gépünkre.

A klónozásnak van parancssori lehetősége, és a Visual Studio Code-ban "felhasználóbarát" verziója is. Minde a kettőre mutatok egy-egy példát.

Parancssori lehetőség

  1. Nyissunk egy terminált (ez lehet a sima cmd, vagy akár a VSC terminálja is), és navigáljunk el benne oda, ahova szeretnénk "letölteni", vagyis más néven leklónozni a kódot. Pl.: Ha csak simán a C meghajtó projekt mappájába akarjuk, akkor a terminálon az alábbi prompt-nak kell megjelennie:
    PS C:\projektek>
    
    
  2. Nyissuk meg a GitHub-on lévő projektek és tegyük vágólapra a repository url-jét: Git repo link
  3. Parancssorban adjuk ki az alábbi parancsot (Természetesen a másolandó repo linkjét illesszük be!):
    PS C:\projektek>git clone https://github.com/molnarjEtvs/kezilabda.git
  4. A parancs kiadása után, mindenképpen navigáljunk a megnyitott mappába, ha csak a cmd van nyitva akkor így:
    PS C:\projektek>cd kezilabda
    PS C:\projektek\kezilabda>
    
    VAGY ha VSC-t használunk akkor a File->Open Folder-el válasszuk ki a kezilabda mappát. Erre azért van szükség mert az esetleges további parancsokat a leklónozott mappában kell (lehet) kiadni.

Visual Studio Code általi lehetőség

  1. Nyissuk meg a GitHub-on lévő projektek és tegyük vágólapra a repository url-jét: Git repo link
  2. Nyisd meg a VSC-t, ha esetleg nyitva van benne egy mappa akkor zárd be (File->Close Folder)
  3. A bal oldali menüpontokból válaszd az "Explorer"-t (két kis lapocska egymáson), bizonyos verzióknál pedig a "Source Control" (három karika összekötve vonallal), majd válaszd a "Clone repository" gombot. VSC repo klón
  4. A fent megjelenő sávba illeszük be a vágólapon lévő repo url-ét, majd nyomjunk entert: VSC repó klón
  5. Ezután megjelenik egy ablak, hogy hova szeretnénk letölteni a kódot, válasszuk ki: Repó cél kiválasztása
  6. A klónozás megtörténik. Előfordulhat, hogy hitelesítésre lesz szükséged, amiről itt olvashatsz.
FONTOS! A klónozás folyamán egy kész mappát töltünk le, tehát nem kell létrehozni külön mappát ahova klónozunk. Ezt a hibát mindenki elköveti az elején...