Git Commands
Cheat Sheet'lar
Git Commands Cheat Sheet
Eng ko'p ishlatiladigan Git buyruqlari jadvali.
1. Sozlash va Init
| Buyruq | Tavsif |
|---|
git init | Yangi 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
| Buyruq | Tavsif |
|---|
git status | O'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 diff | Staging'ga qo'shilmagan o'zgarishlarni ko'rish |
3. Branching (Tarmoqlanish)
| Buyruq | Tavsif |
|---|
git branch | Branchlar 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
| Buyruq | Tavsif |
|---|
git remote add origin [url] | Server manzilini bog'lash |
git push origin [branch] | O'zgarishlarni serverga yuborish |
git pull | Serverdan yangi o'zgarishlarni olish |
git fetch | Serverdan tarixni yangilash (kod emas) |
5. Bekor qilish va O’zgartirish
| Buyruq | Tavsif |
|---|
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)
| Buyruq | Tavsif |
|---|
git stash | O'zgarishlarni vaqtincha olib qo'yish |
git stash pop | Saqlangan o'zgarishlarni qaytarish va o'chirish |
git stash list | Stashlar ro'yxati |
7. Log va Tarix
| Buyruq | Tavsif |
|---|
git log | Commitlar tarixini ko'rish |
git log --oneline | Qisqa tarix |
git blame [file] | Har bir qatorni kim yozganini ko'rish |
git show [commit] | Bitta commit o'zgarishlarini ko'rish |
Markdown manba
iOS Lessons