Övning 19 / 24

Klona arkivet till en andra mapp

Beräknad tid: 15 min

Varför

git clone skapar en ny lokal kopia från GitHub. Det är så du hämtar någon annans (eller ditt eget) projekt till en ny plats — till exempel en andra mapp för att simulera en annan dator.

Den nya idén

git clone — laddar ner ett remote-arkiv till en ny mapp och sätter redan origin. Du ska stå i föräldramappen, inte inne i det gamla arkivet.

Klona (byt URL och mappnamn)
cd ..
git clone https://github.com/DITT-ANVANDARNAMN/git-ovning-kurs.git git-ovning-kopia

Efter clone: cd git-ovning-kopia. Där finns redan .git och origin. Kör inte git init igen.

Uppgift

  1. Gå upp en nivå ur det gamla arkivet (cd ..).
  2. Kör git clone med din HTTPS-URL och ett nytt mappnamn, t.ex. git-ovning-kopia.
  3. cd in i kopian. Kör git remote -v och git log --oneline.

Förväntat resultat

Den nya mappen har samma commits som originalet. origin pekar på GitHub.

Kör fast?