Git va GitHub'ni o'rganing

2026-yilda Git va GitHub'ni o'rganish uchun bosqichma-bosqich qo'llanma

0% tugallandi0 / 156 mavzu
Git va GitHub
Asoslarni o'rganing
Version control nima?
Version control nega kerak?
Git va boshqa VCS'lar
Git'ni lokal o'rnatish
Repository nima?
git init
git config
Local va global config
Repository initsializatsiyasi
Kirish va Git buyruqlari
Working Directory
Staging Area
O'zgarishlarni commit qilish
.gitignore
Commit tarixini ko'rish
Branching asoslari
Branch yaratish
Branch nomini o'zgartirish
Branch'ni o'chirish
Branch'ni checkout qilish
Merging asoslari
Hamkorlik asoslari
GitHub asoslari
Account yaratish
GitHub interfeysi
Profilni sozlash
Repository'lar yaratish
Profile Readme
Private va public
Git Remotes
Remote'larni boshqarish
O'zgarishlarni push / pull qilish
Merge'siz fetch qilish
GitHub'da hamkorlik
Fork va clone qilish
Issues
Repository'larni clone qilish
Pull Requests
Fork'dan PR
Collaborators
PR yaratish
Issue va PR'larga label qo'yish
Saved Replies
Mentions
Reactions
Izoh qoldirish
Merge Strategies
Fast-forward va non-FF
Conflict'larni hal qilish
Rebase
Squash
Commit'larni cherry-pick qilish
Best Practices
Commit Messages
Branch'larni nomlash
PR Guidelines
Code Reviews
Contribution Guidelines
Hujjatlar
Markdown
Project Readme
GitHub Wikis
Toza Git tarixi
Jamoada ishlash
GitHub Organizations
Collaborator'lar / member'lar
Organization ichidagi team'lar
GitHub Projects
Loyihani rejalashtirish
Kanban Boards
Roadmaps
Avtomatlashtirish
GitHub Discussions
O'rta darajali Git mavzulari
Git stash asoslari
Tarix
Linear va non-linear
HEAD
Detached HEAD
git log parametrlari
O'zgarishlarni bekor qilish
git revert
git reset
--soft
--hard
--mixed
Diff'larni ko'rish
Commit'lar o'rtasida
Branch'lar o'rtasida
Staged Changes
Unstaged Changes
Tarixni qayta yozish
git commit --amend
git rebase
git filter-branch
git push --force
Tagging
Tag'larni boshqarish
Tag'larni push qilish
Tag'larni checkout qilish
GitHub Releases
Git hooks
Nima va nima uchun?
Client va server hook'lar
commit-msg
post-checkout
post-update
pre-commit
pre-push
Keng tarqalgan hook'lar
Submodules
Qo'shish / yangilash
Nima va nima uchun ishlatiladi?
GitHub Workflow
GitHub CLI
O'rnatish va sozlash
Repository'larni boshqarish
Issue'larni boshqarish
Pull Requests
GitHub Actions
YAML Syntax
Workflow Triggers
Scheduled Workflows
Workflow Runners
Workflow Context
Secret'lar va env var'lar
Dependency'larni keshlash
Artifact'larni saqlash
Workflow Status
Marketplace Actions
Usecases
Bular nima?
Avtomatlashtirishda foydalanish
Git Patch
Ilg'or Git mavzulari
Git Reflog
Git Bisect
Git Worktree
Git Attributes
Git LFS
GitHub dasturchi vositalari
GitHub API
REST API
GraphQL API
App'lar yaratish
GitHub Apps
OAuth Apps
Webhooks
GitHub'ning boshqa imkoniyatlari
GitHub Sponsors
GitHub Pages
GitHub Gists
GitHub Packages
Statik veb-saytlarni deploy qilish
Custom Domains
Static Site Generators
GitHub Codespaces
GitHub Education
Student Developer Pack
GitHub Classroom
Campus Program
GitHub Marketplace
GitHub xavfsizligi
GitHub Models
GitHub Copilot
Quyidagi yo'l xaritalari bilan o'rganishni davom ettiring
Frontend
Backend
DevOps
Full-stack
Agar boshlovchi bo'lsangiz, boshlovchilar uchun mo'ljallangan versiyani ko'rib chiqishni tavsiya qilamiz.
Boshlovchilar uchun versiyani ko'rish
CITATION fayllari
Ushbu yo'l xaritasining batafsil versiyasini va boshqa shunga o'xshash yo'l xaritalarini toping
roadmap.sh
Workflow Expressions

Yo'l xaritalariQo'llanmalarFAQYouTube

yo'lxaritaroadmap.shasosida

Hamjamiyat tomonidan yaratilgan yo'l xaritalari, eng yaxshi amaliyotlar, loyihalar, maqolalar, manbalar va yo'nalishlar — o'z yo'lingizni tanlash va kasbingizda o'sish uchun.

© yo'lxarita·Shartlar·Maxfiylik·

roadmap.sh

Barcha kontent roadmap.sh loyihasidan olingan (© Kamran Ahmed) va shaxsiy o'rganish uchun o'zbek tiliga tarjima qilinmoqda.

Qidiruv

Yo'l xaritalari, loyihalar va savollarni qidiring