Git CMD – juhend põhikäskude kohta

Git CMD on käsureapõhine tööriist, mis võimaldab töötada versioonihalduse süsteemiga Git. See aitab hallata koodi, jälgida muudatusi, teha commit’e, luua harusid ja sünkroonida andmeid kaugserveriga.

Git on hädavajalik tööriist arendajatele, kes töötavad meeskonnas või soovivad oma koodi turvaliselt versioonihaldusesse salvestada.

1. Git CMD seadistamine

Enne töö alustamist tuleb Git õigesti konfigureerida:

  • Määra kasutajanimi:
    git config --global user.name "AnastassiaKostjuk"
  • Määra e-posti aadress:
    git config --global user.email "anastassia.kostjuk@..."

Seadistuse kontrollimine

  • Kontrolli kasutajanime:
    git config user.name
  • Kontrolli e-posti aadressi:
    git config user.email
  • Näita kogu globaalset seadistust:
    git config --global --list

2. Git repositooriumi kloonimine

Kui soovid olemasoleva repositooriumi koopia oma arvutisse laadida, kasuta käsku:

git clone O:\TARGV21\tund1Git

3. Staatuse kontrollimine

Et näha, millised muudatused on repositooriumis tehtud, kasuta:

git status

4. Harude (branchide) haldamine

  • Uue haru loomine:
    git branch uus-haru
  • Haru vahetamine:
    git checkout uus-haru
  • Haru kustutamine:
    git branch -d vana-haru

5. Failide lisamine ja commit’i tegemine

  • Lisa kõik muudatused commit’iks:
    git add .
  • Salvesta muudatused commit’ina koos kommentaariga:
    git commit -m "Lisatud uus funktsioon"

6. Muudatuste üleslaadimine serverisse

Kui soovid oma muudatused kaugserverisse saata, kasuta:

  • Push’i tegemine peaharusse (main):
    git push origin main
  • Failide tõmbamine kaugserverist:
    git pull origin main

7. Repositooriumi algatamine

Kui soovid luua täiesti uue Git-repositooriumi, kasuta käsku:

git init "minuRepo"

8. Harude ühendamine (merge)

Kui soovid liita ühe haru teisega, kasuta:

git merge teine-haru

9. Ajaloo vaatamine

  • Vaata commit’ide ajalugu:
    git log

10. Kaugrepositooriumi lisamine ja haldamine

  • Lisa uus kaugserver:
    git remote add origin https://github.com/kasutaja/repo.git
  • Tõmba muudatused kaugserverist ilma ühendamata:
    git fetch origin
  • Ühenda muudatused kaugserverist oma koodiga:
    git merge origin/main

11. Kõigi harude vaatamine

  • Näita kõiki kohalikke ja kaugserveri harusid:
    git branch -a
  • Näita ainult kaugserveri harusid:
    git branch -r

12. Repositooriumi kloonimine uude kausta

Kui soovid kloonida repositooriumi kindlasse kausta, kasuta:

git clone https://abc.com/x/y.git uus-kaust