Git branch’ni masofaviy repozitoriyga push qilish
Git branch’ni GitHub’ga push qilish
Branch’ni GitHub’ga push qilish
Ushbu bobda branch’ni lokal kompyuteringizdan GitHub’ga qanday push qilish tushuntiriladi.
Branch’ni GitHub’ga push qilish
Keling, yangi lokal branch yaratamiz, o‘zgartirish kiritamiz va uni GitHub’ga push qilamiz.
Misol
git checkout -b update-readme
Switched to a new branch 'update-readme'
Faylni tahrirlang, so‘ng holatni tekshiring:
Misol
git status
O‘zgarishlaringizni qo‘shing (add) va commit qiling:
Misol
git add README.md
git commit -m "Update readme for GitHub"
Branch’ingizni GitHub’ga push qiling:
Misol
git push origin update-readme

Push qilish va upstream’ni belgilash
Agar branch’ingiz hali GitHub’da mavjud bo‘lmasa va uni kuzatmoqchi bo‘lsangiz, bundan foydalaning:
Misol
git push --set-upstream origin update-readme
Majburiy push (force push)
Ogohlantirish: Bu GitHub’dagi branch’ni lokal o‘zgarishlaringiz bilan qayta yozadi. Faqat xavflarni tushunsangizgina foydalaning.
Misol
git push --force origin update-readme
Masofaviy branch’ni o‘chirish
Branch’ni GitHub’dan olib tashlang:
Misol
git push origin --delete update-readme
Barcha branch’larni push qilish
Barcha lokal branch’laringizni GitHub’ga push qiling:
Misol
git push --all origin
Tag’larni push qilish
Barcha tag’laringizni GitHub’ga push qiling:
Misol
git push --tags
Muammolarni bartaraf etish
- Rad etilgan push (non-fast-forward): Sizdan oldin boshqa kimdir o‘zgarishlarni push qilgan. Avval
git pull --rebasebuyrug‘ini bajaring, so‘ng qayta urinib ko‘ring. - Autentifikatsiya muvaffaqiyatsiz tugadi: Tizimga kirganingizga va repozitoriyga push qilish huquqingiz borligiga ishonch hosil qiling.
- Masofaviy branch topilmadi: Branch nomi va uning yozilishini qayta tekshiring.
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!

GitHub
Bitbucket
GitLab