Git haqida ko'proq ma'lumot

Foydali havolalar, ko'p so'raladigan savollar va Git buyruqlari bo'yicha to'liq qo'llanma

Foydali havolalar

Git o'rganish va amaliyot qilish uchun eng yaxshi resurslar

Git'ning rasmiy qo'llanmasi
Hujjatlar
Git'ning to'liq hujjatlari (ingliz tilida)
Ochish
GitHub'ga kirish
Platformalar
GitHub platformasi bilan ishlashni o'rganing
Ochish
Git Visualizer
Vositalar
Git buyruqlarini vizual ko'rish uchun interaktiv vosita
Ochish
O'zbek dasturchilar jamoasi
Jamoa
Telegram kanalida yordam va maslahat oling
Ochish

Ko'p so'raladigan savollar

Git bilan ishlashda tez-tez uchraydigan savollar va javoblar

Git Cheat Sheet

Eng muhim Git buyruqlari va ularning qisqa tavsifi

Boshlash
git init

Yangi repository yaratish

git clone <url>

Mavjud repository'ni nusxalash

git config --global user.name 'Ism'

Foydalanuvchi nomini sozlash

git config --global user.email 'email'

Email manzilini sozlash

Asosiy buyruqlar
git status

Repository holatini ko'rish

git add <fayl>

Faylni staging area'ga qo'shish

git add .

Barcha o'zgarishlarni qo'shish

git commit -m 'xabar'

O'zgarishlarni saqlash

git log

Commit tarixini ko'rish

Branch'lar
git branch

Branch'larni ko'rish

git branch <nom>

Yangi branch yaratish

git checkout <branch>

Branch'ga o'tish

git merge <branch>

Branch'ni birlashtirish

git branch -d <branch>

Branch'ni o'chirish

Remote bilan ishlash
git remote add origin <url>

Remote repository qo'shish

git push origin <branch>

O'zgarishlarni yuborish

git pull origin <branch>

O'zgarishlarni olish

git fetch

Remote ma'lumotlarini yangilash

Tuzatish va qaytarish
git reset --hard HEAD~1

Oxirgi commit'ni bekor qilish

git revert <commit-id>

Commit'ni bekor qilish (xavfsiz)

git checkout -- <fayl>

Faylni oldingi holatiga qaytarish

git stash

O'zgarishlarni vaqtincha saqlash

Jamoa bilan bog'laning

Savollaringiz bormi? Yordam kerakmi? O'zbek dasturchilar jamoasi bilan bog'laning!

Telegram kanal
O'zbek dasturchilar jamoasi bilan muloqot qiling va yordam oling
GitHub
Loyiha kodini ko'ring, xatolarni xabar qiling va hissa qo'shing

Hali ham savollaringiz bormi?

Darslarni qayta ko'rib chiqing yoki amaliyot maydonchasi orqali mashq qiling