Skip to content
Gallery
Front-end ehk eesrakendus
Share
Explore
II poolaasta

icon picker
Git'i käsud

git init: Initsialiseerib uue Git'i repo. Näiteks:
git init - Loob uue Git'i repo olemasolevasse kataloogi.
git clone: Kloonib olemasoleva Git'i repo. Näiteks:
git clone https://github.com/kasutajanimi/repo.git - Kloonib kaugrepo kohalikku masinasse.
git add: Lisab muudetud failid märkimiseks (git commit jaoks). Näiteks:
git add fail.txt - Lisab faili "fail.txt" märkimiseks.
git commit: Salvestab märkismiseks lisatud muudatused koos sõnumiga. Näiteks:
git commit -m "Lisatud uus funktsioon" - Salvestab muudatused koos sõnumiga.
git status: Näitab kättesaadavaid muudatusi ja staatust. Näiteks:
git status - Näitab muudatusi ja staatust.
git log: Kuvab kõik commit'id ajalises järjestuses. Näiteks:
git log - Näitab kõiki commit'e.
git branch: Loob, kuvab ja kustutab haru. Näiteks:
git branch uus_haru - Loob uue haru nimega "uus_haru".
git branch - Kuvab kõik olemasolevad harud.
git branch -d uus_haru - kustutab vastava kohaliku haru.
git checkout: Liigub teise haru või taastab faili eelmise commit'i seisundi. Näiteks:
git checkout uus_haru - Liigub haru "uus_haru".
git checkout -b uus_haru - Loob uue haru "uus_haru" ja liigub sellesse.
git pull: Tõmbab alla ja ühendab enda haru kaugrepo viimase seisuga. Näiteks:
git pull origin peamine - Tõmbab alla kaugharu "peamine" viimase seisuga.
git push: Saadab oma commit'id kaugreposse. Näiteks:
git push origin minu_haru - Saadab commit'id oma harust kaugharu "minu_haru" kaugrepo.


Pull Requesti Loomine GitHubis

1. Veendu, et su branch on ajakohane
Enne pull requesti loomist on hea tava veenduda, et sinu tööharu (feature-branch) on ajakohastatud peaharu (main või master) viimaste muudatustega. See aitab vähendada konfliktide riski PR-i ühendamisel.
git checkout main git pull origin main git checkout feature-branch git merge main
2. Pushi oma branch GitHubi
Veendu, et kõik sinu lokaalsed muudatused on pushitud kaugrepositoriumi. Kui su branch oli juba kaugrepositoriumis, siis lihtsalt veendu, et kõik commit'id on pushitud.
git push origin feature-branch
3. Loo Pull Request GitHubi veebilehel
Mine oma GitHubi repositoriumi lehele ja klõpsa "Pull requests" tab'i peal.
Vajuta nuppu "New pull request".
Vali base branch (haru, kuhu soovid muudatusi ühendada, tavaliselt main või master) ja compare branch (sinu tööharu, kust soovid muudatusi tuua).
Kontrolli üle muudatused, et veenduda, et kõik on korrektne ja et sa ei ole kaasa toomas midagi ebavajalikku.
Vajuta "Create pull request".
Anna oma pull requestile pealkiri ja kirjuta selgitav sõnum, mis annab ülevaate tehtud muudatustest ja muudest asjakohastest detailidest.
Kui soovid, et keegi kindel isik sinu pull requesti üle vaataks, saad teda märkida reviewer'ina.
4. Koodi ülevaatus ja arutelu
Kui PR on loodud, saavad teised meeskonnaliikmed seda üle vaadata, kommenteerida ja soovitada muudatusi.
Jälgige aktiivselt tagasisidet ja tehke vajalikke kohandusi oma koodis. Võib-olla peate tegema täiendavaid commit'e oma feature-branch-is ja pushima neid, et PR uuenduks automaatselt.
5. Pull Requesti ühendamine
Kui sinu PR on üle vaadatud ja heaks kiidetud, saad selle merge'ida peaharu (nagu main) suunas.
Vajuta "Merge pull request" nuppu, mis ilmub PR lehel pärast heakskiitmist.
Vali merge strateegia (tavaliselt "Squash and merge" või "Rebase and merge", olenevalt projekti eelistustest) ja kinnita ühendamine.
Pärast merge'imist on soovitatav tööharu GitHubist kustutada, et hoida repositorium korras.
Need sammud aitavad sul luua ja hallata pull requeste GitHubis, tagades sujuva koostöö ja koodi integreerimise meeskonnas.
Want to print your doc?
This is not the way.
Try clicking the ⋯ next to your doc name or using a keyboard shortcut (
CtrlP
) instead.