Azimjon Abdurasulov

Git Commands

Cheat Sheet'lar

Git Commands Cheat Sheet

Eng ko'p ishlatiladigan Git buyruqlari jadvali.

1. Sozlash va Init

BuyruqTavsif
git initYangi lokal repozitoriy yaratish
git clone [url]Serverdagi loyihani nusxalash
git config --global user.name "[name]"Ismni sozlash
git config --global user.email "[email]"Emailni sozlash

2. O'zgarishlar bilan ishlash

BuyruqTavsif
git statusO'zgargan fayllar ro'yxatini ko'rish
git add [file]Faylni staging'ga qo'shish
git add .Barcha o'zgarishlarni qo'shish
git commit -m "[message]"O'zgarishlarni muhrlash
git diffStaging'ga qo'shilmagan o'zgarishlarni ko'rish

3. Branching (Tarmoqlanish)

BuyruqTavsif
git branchBranchlar ro'yxatini ko'rish
git branch [name]Yangi branch ochish
git checkout [name]Branchga o'tish
git checkout -b [name]Yangi branch ochish va unga o'tish
git merge [branch]Berilgan branchni joriy branchga qo'shish
git branch -d [name]Branchni o'chirish

4. Remote (Server) bilan ishlash

BuyruqTavsif
git remote add origin [url]Server manzilini bog'lash
git push origin [branch]O'zgarishlarni serverga yuborish
git pullServerdan yangi o'zgarishlarni olish
git fetchServerdan tarixni yangilash (kod emas)

5. Bekor qilish va O’zgartirish

BuyruqTavsif
git checkout -- [file]Fayldagi o'zgarishlarni bekor qilish
git reset [file]Faylni staging'dan chiqarish
git revert [commit]Commit o'zgarishlarini teskari qilish
git reset --hard [commit]Tarixni belgilangan commitga qaytarish

6. Stash (Vaqtinchalik saqlash)

BuyruqTavsif
git stashO'zgarishlarni vaqtincha olib qo'yish
git stash popSaqlangan o'zgarishlarni qaytarish va o'chirish
git stash listStashlar ro'yxati

7. Log va Tarix

BuyruqTavsif
git logCommitlar tarixini ko'rish
git log --onelineQisqa tarix
git blame [file]Har bir qatorni kim yozganini ko'rish
git show [commit]Bitta commit o'zgarishlarini ko'rish

Markdown manba

iOS Lessons