👩💻
Eng Ko‘p Foydalaniladigan Git BuyruqlariSahna — bu siz commit qilishdan oldin fayllarni tayyorlash (qo‘shish) uchun mo‘ljallangan vaqtinchalik joy. Gitda
git add buyrug‘i orqali fayllar sahnaga qo‘shiladi. Sahnaga qo‘shilgan fayllar commit jarayonida qatnashadi.
1. 𝐠𝐢𝐭 𝐝𝐢𝐟𝐟: Hozircha sahnaga qo‘shilmagan fayllar o‘rtasidagi farqlarni ko‘rsatadi.
2. 𝐠𝐢𝐭 𝐜𝐨𝐦𝐦𝐢𝐭 -𝐚 -𝐦 "𝐜𝐨𝐦𝐦𝐢𝐭 𝐦𝐞𝐬𝐬𝐚𝐠𝐞": Barcha kuzatilayotgan o‘zgarishlarni xabar bilan commit qiladi.
3. 𝐠𝐢𝐭 𝐜𝐨𝐦𝐦𝐢𝐭 --𝐚𝐦𝐞𝐧𝐝: Oxirgi commitni o‘zgartiradi.
4. 𝐠𝐢𝐭 𝐬𝐭𝐚𝐭𝐮𝐬: Ishchi katalog holatini ko‘rsatadi.
5. 𝐠𝐢𝐭 𝐚𝐝𝐝 𝐟𝐢𝐥𝐞_𝐩𝐚𝐭𝐡: Fayl(lar)ni sahnaga qo‘shadi.
6. 𝐠𝐢𝐭 𝐜𝐡𝐞𝐜𝐤𝐨𝐮𝐭 -𝐛 𝐛𝐫𝐚𝐧𝐜𝐡_𝐧𝐚𝐦𝐞: Yangi shox yaratadi va unga o‘tadi.
7. 𝐠𝐢𝐭 𝐜𝐡𝐞𝐜𝐤𝐨𝐮𝐭 𝐛𝐫𝐚𝐧𝐜𝐡_𝐧𝐚𝐦𝐞: Mavjud bo‘lgan shoxga o‘tadi.
8. 𝐠𝐢𝐭 𝐜𝐡𝐞𝐜𝐤𝐨𝐮𝐭 : Ishchi katalogni aniq commit holatiga o‘tkazadi.
9. 𝐠𝐢𝐭 𝐩𝐮𝐬𝐡 𝐨𝐫𝐢𝐠𝐢𝐧 𝐛𝐫𝐚𝐧𝐜𝐡_𝐧𝐚𝐦𝐞: Shoxni masofaviy repozitoriyga yuboradi.
10. 𝐠𝐢𝐭 𝐩𝐮𝐥𝐥: Masofaviy o‘zgarishlarni olish va birlashtirish.
11. 𝐠𝐢𝐭 𝐟𝐞𝐭𝐜𝐡: Masofaviy repodan o‘zgarishlarni oladi, birlashtirmasdan.
12. 𝐠𝐢𝐭 𝐫𝐞𝐛𝐚𝐬𝐞 -𝐢: Interaktiv rebase, commit tarixini qayta yozish.
13. 𝐠𝐢𝐭 𝐫𝐞𝐛𝐚𝐬𝐞 𝐛𝐫𝐚𝐧𝐜𝐡_𝐧𝐚𝐦𝐞: Hozirgi shoxni boshqa shoxga rebase qiladi.
14. 𝐠𝐢𝐭 𝐜𝐥𝐨𝐧𝐞: Masofaviy repozitoriyning mahalliy nusxasini yaratadi.
15. 𝐠𝐢𝐭 𝐦𝐞𝐫𝐠𝐞: Shohlarni birlashtiradi.
16. 𝐠𝐢𝐭 𝐥𝐨𝐠 --𝐬𝐭𝐚𝐭: Commitlar tarixini statistikasi bilan ko‘rsatadi.
17. 𝐠𝐢𝐭 𝐬𝐭𝐚𝐬𝐡: O‘zgarishlarni keyinroq ishlatish uchun saqlaydi.
18. 𝐠𝐢𝐭 𝐬𝐭𝐚𝐬𝐡 𝐩𝐨𝐩: Saqlangan o‘zgarishlarni qo‘llaydi va olib tashlaydi.
19. 𝐠𝐢𝐭 𝐬𝐡𝐨𝐰 𝐜𝐨𝐦𝐦𝐢𝐭_𝐢𝐝: Commit haqida batafsil ma’lumot ko‘rsatadi.
20. 𝐠𝐢𝐭 𝐫𝐞𝐬𝐞𝐭 𝐇𝐄𝐀𝐃~1: Oxirgi commitni bekor qiladi, o‘zgarishlarni mahalliy saqlab qoladi.
21. 𝐠𝐢𝐭 𝐛𝐫𝐚𝐧𝐜𝐡 -𝐃 𝐛𝐫𝐚𝐧𝐜𝐡_𝐧𝐚𝐦𝐞: Shoxni majburan o‘chiradi.
22. 𝐠𝐢𝐭 𝐫𝐞𝐬𝐞𝐭: Commitlarni branch ko‘rsatkichini ko‘chirib bekor qiladi.
23. 𝐠𝐢𝐭 𝐫𝐞𝐯𝐞𝐫𝐭 𝐜𝐨𝐦𝐦𝐢𝐭_𝐢𝐝: Belgilangan commitning o‘zgarishlarini bekor qiluvchi yangi commit yaratadi.
24. 𝐠𝐢𝐭 𝐜𝐡𝐞𝐫𝐫𝐲-𝐩𝐢𝐜𝐤 𝐜𝐨𝐦𝐦𝐢𝐭_𝐢𝐝: Aniq bir commit o‘zgarishlarini qo‘llaydi.
25. 𝐠𝐢𝐭 𝐛𝐫𝐚𝐧𝐜𝐡: Shohlarni ko‘rsatadi.
26. 𝐠𝐢𝐭 𝐫𝐞𝐬𝐞𝐭 --𝐬𝐨𝐟𝐭 𝐇𝐄𝐀𝐃^: Oxirgi commitni bekor qiladi, lekin o‘zgarishlarni saqlaydi.
27. 𝐠𝐢𝐭 𝐫𝐞𝐬𝐞𝐭 --𝐡𝐚𝐫𝐝: Hamma narsani oldingi commit holatiga qaytaradi, barcha saqlanmagan o‘zgarishlarni o‘chiradi.
28. 𝐠𝐢𝐭 𝐛𝐫𝐚𝐧𝐜𝐡 --𝐬𝐞𝐭-𝐮𝐩𝐬𝐭𝐫𝐞𝐚𝐦-𝐭𝐨 𝐫𝐞𝐦𝐨𝐭𝐞_𝐛𝐫𝐚𝐧𝐜𝐡: Belgilangan masofaviy shoxni upstream qilib o‘rnatadi.
Manba✅
@husandev