Fork/Clone

Praktilised ülesanded forkimise ja kloonimise kohta

Eesmärk: Luua isiklik koopia sellest repositooriumist, mille kallal saad töötada.

Projekt, millega ülesandeid lahendada: https://gitlab.cs.ttu.ee/iti0105-2024/git-workshop

Juhised projekti kloonimiseks/forkimiseks leiad siit.

1. Juhised IDE jaoks:

Forki repositoorium GitLabis:

  • Vajuta paremas ülanurgas asuvale Fork nupule, et luua oma GitLabi kontole koopia sellest repositooriumist.

  • Tuleb ette Fork project vaade, Project URL juurde lisa namespace'iks oma Gitlab'i konto.

  • Veendu, et Branches to include valikus on valitud All branches.

  • Vajuta Fork project nuppu.

  • Oota, kuni forkimine on lõpule viidud, ja mine seejärel oma fork'itud repositooriumi lehele.

Klooni repositoorium PyCharmi:

  • Oma fork'itud repositooriumi lehel klõpsa Code nupule, et kopeerida kloonimislink (HTTPS URL).

  • Ava PyCharm.

  • Vali ülemisest menüüst Get from VCS (või VCS > Get from Version Control).

  • Avanevas aknas kleebi kloonimislink URL väljale.

  • Vali kohalik kataloog, kuhu soovid repositooriumi kloonida.

  • Vajuta Clone.

Kloonitud repositooriumi avamine ja seadistamine:

  • PyCharm avab kloonitud repositooriumi automaatselt.

  • Sa peaksid nüüd nägema oma projekti failistruktuuri PyCharmi Project vaates.

  • Nüüd oled valmis töötoa ülesandeid täitma, kasutades oma kloonitud repositooriumi.

2. Juhised terminali jaoks:

Forki repositoorium GitLabis:

  • Vajuta paremas ülanurgas asuvale Fork nupule, et luua oma GitLabi kontole koopia sellest repositooriumist.

  • Tuleb ette Fork project vaade, Project URL juurde lisa namespace'iks oma Gitlab'i konto.

  • Veendu, et Branches to include valikus on valitud All branches.

  • Vajuta Fork project nuppu.

  • Oota, kuni forkimine on lõpule viidud, ja mine seejärel oma fork'itud repositooriumi lehele.

Klooni repositoorium:

  • Oma fork'itud repositooriumi lehel klõpsa Code nupule, et kopeerida kloonimislink (HTTPS URL).

  • Ava terminal (Command Prompt, PowerShell, Terminal, sõltuvalt operatsioonisüsteemist).

  • Navigeeri kausta, kuhu soovid repositooriumi kloonida, kasutades käsku cd (change directory). Näiteks:

cd /teekond/sinu/kaustani
  • Klooni repositoorium käsklusega:

git clone https://gitlab.com/sinu_kasutajanimi/git-workshop.git

Kloonitud repositooriumi avamine ja seadistamine:

  • Navigeeri kloonitud repositooriumi kausta:

cd git-workshop

Nüüd ongi projekt olemas ja saad sellega tööle asuda.