GIT käsud

Git on populaarne hajusversioonihaldussüsteem, mida kasutatakse lähtekoodi haldamiseks. See võimaldab jälgida muudatusi, teha koostööd meeskonnas ja tõhusalt hallata projektide arendust.

Selles juhendis tutvustame põhikäsklusi Gitis (GIT käsud), mis aitavad sul alustada. Õpid, kuidas initsialiseerida repositooriumi, teha commit’e, töötada harudega, saata muudatusi kaugserverisse ja palju muud.

git –version – kontrollida, milline Git versioon on paigaldatud

git init – Git’i initsialiseerimine praeguses kaustas

git config user.name “AnnaOleks” – Määra praeguse repositooriumi kasutajanimeks “w3schools-test”.

git status – kontrollige Giti staatust

git add index.html – lisada index.html Staging Enviornment keskkonda

git add -A – kuvab ekraanil kõik uued, muudetud ja kustutatud failid

git commit -m “First release!” – teha muudatused praegusesse repositooriumi koos sõnumiga “First release!”.

git status –short – kontrollida repositooriumi staatuse kompaktset versiooni

git commit -a -m “New line added” – uuendatud failide otsene kinnitamine, vältides staging-keskkonda.

git log – vaadata repositooriumi kommiteerimisajalugu

git status -help – näidata käsurea status käsu võimalikke variante

git help –all – näidata kõiki võimalikke git käske käsureal

git branch hello-world-images – luua uus haru nimega hello-world-images

git branch – loetleda olemasolevad filiaalid

git checkout hello-world-images – mine hello-world-images filiaali

git checkout -b hello-you – luua uus haru nimega hello-you ja liikuda sinna.

git merge hello-you – ühendab hello-you haru praeguse haruga

git branch -d hello-you – eemaldada hello-you haru kohalikust repositooriumist

git remote add origin https://github.com/x/y.git – lisada kaugrepositooriumi päritolu

git fetch origin – saada kogu muutuste ajalugu selle haru lähtekoodis

git merge origin/master – ühendab praeguse haru master-haruga originaalses harus

git pull origin – praeguse haru ühendamine lähtekohast ühe käsuga

git push origin – saata praegune haru oma vaikimisi kaugallikasse

git branch -a – Loetleb kõik praeguse Git-i kohalikud ja kaugharud.

git branch -r – loetleb ainult praeguse Git’i kustutatud harud

git clone https://abc.com/x/y.git – kloonida repositoorium: https://abc.com/x/y.git oma kohalikku Git-i

git clone https://abc.com/x/y.git newlife – kloonida https://abc.com/x/y.git repositooriumi kausta nimega “newlife”

git remote rename origin upstream – nimetage kaugallikas ümber upstream’iks

*.temp – lisage .gitignore’isse rida, et ignoreerida kõiki .temp faile

temp/ – lisage .gitignore’isse rida, mis ignoreerib kõiki faile mis tahes kataloogis nimega temp

temp?.log – Lisage .gitignore faili üks rida, et ignoreerida kõiki faile nimega temp1.log, temp2.log ja temp3.log.

в .gitignore ignoreerida kõik .log failid peale main.log

git remote add ssh-origin git@abc.com:x/y.git – lisada uus remote nimega ssh-origin, mis ühendub SSH abil x/y.git’iga aadressil abc.com

git remote set-url origin git@abc.com:x/y.git – asendage SSH abil remote URL alguse x/y.git aadressiga abc.com

git log –oneline – näidata repositooriumi logi, näidates ainult 1 rida iga kommiteerimise kohta

git revert HEAD – tagasi pöörduda viimasele kommiteerimisele

git revert HEAD –no-edit – tagastab viimase kommiteerimise, jättes vahele kommiteerimisteate redaktori

git revert HEAD~1 – tagastab kaks viimast kommitit

git reset abc1234 – lähtestada kommiteerimiseks hashiga abc1234

git commit –amend -m “Updated index” – muuta eelmine kinnitus “Uuendatud indeks” sõnumiks