GIT COMMANDS

1)http://git-scm.com/downloads  --dən yüklə

2)Git Bash -ı aç  

3)yükləndiyini yoxlamaq :
git –version  

4)Hesab yaratmaq :
git config --global user.name "resul92"
git config --global user.mail resulrza@gmail.com

5)Hesab melumatlarimiza baxmaq:
git config –list


Command window temizlemek:
Clear

Komek ucun :
git help

Konkret her hansi command haqqinda komek almaq :
git help commit

Hal hazirki folder , hardayiq ?
Pwd

Folderden foldere kecidler :
Cd ..  cd ~

Hal hazirki folderin icerisinde ne var ? siyahi :
Ls

Folderimize git initialize etmek ucun:
git init

Fayl elave etmek :
git add .

.txt formatinda butun fayllari elave etmek:
git add '*.txt'

butun .txt fayllari silmek:
git rm '*.txt'

Deyisiklikleri commit etmek:  Commitden once folder get init olduguna emin olun !
git commit -m "MESAJ"

Get init olmadan direct commit ucun:
git commit -am "Mesaj"

Git commitimizi geri almaq (revert) :
git revert <commit ilk 7 character> -- no-edit

Butun commitlerin history siyahisi loguna baxmaq:
git log

Konkret userin commitleri:
git log --author resul92

Son ne deyisiklikler olub ?
git status

Evvelki vezyetle arasinda ferq nedir ?
git diff

Github-daki repository-mize elave etmek
git push -u repoAdi master


Eger error alirsizsa :

**origin remote name-mizdir, master ise defult local brunch name-mizdir

Deyisikliyi gormek ucun pull(svn update) :
Git pull origin master

Clone ederken hansi brunch-I edeceyini gostermek

Yeni brunch yaratmaq 
git branch brunch_adi

Butun yaradilan brunchlari detalli gormek ucun:
git brunch -av

her hansi brunch-a kecid ,siwtch edib orda ise davam etmek ucun :
git checkout brunch_adi

spesifik brunch-a push etmek
git push -f origin brunch_adi

brunch-imizi master nrunchimiza merge etmek :
git merge brunch_adi

ana brunchimiza merge etdikden sonra evvelki brunchimizi silmek ucun :
git brunch -d brunch_adi

git diff tollardan biri ile yan yana iki fayl versiyalarini muqayise elemek 
git difftool -tool=vimdiff <filename>


Git STASH istifadesi

Deyekki her hansi bir isin ortasinda yeni task geldiki basqa bir tecili mesele var
ve ilk olaraq onu hell etmelisiniz. Siz stash ile son islerinizi commit etmeden stash-a yaddasa verib
yeni ise kecib hell edib sonra yeniden stashdan qaldiginiz yerden davam ed ebilersiniz !


git stash save
yazdiqdan sonra ls all etsek gorerikki commit etmediyimiz fayllar yoxa cixdi.Ancaq buna gore narahat olmayin
yeni isinizi hell edin daha sonra


git stash pop
yazdiqda goreceksiniz ki artiq qaldiginiz yerdesiniz.

Yorumlar

Bu blogdaki popüler yayınlar

INGILIS DILI BUTUN ZAMANLAR

İNGİLİS DİLİNDƏ ƏN ÇOX İSTİFADƏ OLUNAN 2600 CÜMLƏ QƏLİBLƏRİ VƏ 6000 SÖZ