⎇
💻 Әзірлеушілерге

Git және GitHub

Код нұсқалары, тармақтар, GitHub арқылы командалық жұмыс

Не құрастырасың
📘Берік іргетас
⚡Браузерде тәжірибе
🎯Шағын жобалар
🎓Курс сертификаты
📘 31 сабақ⏱ 1-2 кеш🎓 Жаңадан бастаушыларға
🎯 Мақсат
Git және GitHub меңгеру
⚡+360XP
🏆СертификатPDF
🎓Курс аяқталды
Прогресс0 / 31 · 0%
Келесі қадам: Git дегеніміз не

Курс бағдарламасы

01

Баптау және бірінші репозиторий

0 / 5 сабақ
⌄
  1. 01

    Git дегеніміз не

    Нұсқаларды басқару•Тарих•Неге Git⚡ +10
    ▶ Қазір
  2. 02

    git config — авторды баптау

    Аты-жөн•Электрондық пошта•git config⚡ +10
    Ашық
  3. 03

    git init — репозиторий жасау

    git init•.git каталогы•Жергілікті репо⚡ +10
    Ашық
  4. 04

    git status — файлдар күйі

    Untracked•Modified•Staged⚡ +10
    🔒 Pro
  5. 05

    git config --list — баптауларды тексеру

    Баптауларды тексеру•config --list•Глобалды баптаулар⚡ +10
    🔒 Pro
02

Staging және коммиттер

0 / 6 сабақ
⌄
  1. 06

    git add — файлды stage-ке қосу

    git add•Staging area•Файл атауы⚡ +10
    🔒 Pro
  2. 07

    git add . — барлық файлдарды қосу

    git add .•Барлық өзгерістер•Нүкте мағынасы⚡ +10
    🔒 Pro
  3. 08

    git commit — нұсқаны сақтау

    git commit•-m жалаушасы•Коммит хабары⚡ +10
    🔒 Pro
  4. 09

    git log — коммиттер тарихы

    git log•--oneline•Коммит тарихы⚡ +10
    🔒 Pro
  5. 10

    git diff — не өзгерді

    git diff•Өзгерістерді салыстыру•Staged diff⚡ +10
    🔒 Pro
  6. 11

    .gitignore — файлдарды жасыру

    .gitignore•Жасыру ережелері•node_modules⚡ +10
    🔒 Pro
03

Тармақтар және біріктіру

0 / 6 сабақ
⌄
  1. 12

    Тармақ дегеніміз не

    Тармақ ұғымы•main тармағы•Параллель даму⚡ +10
    🔒 Pro
  2. 13

    git switch — тармақтарды ауыстыру

    git switch•Тармақ жасау•git switch -c⚡ +10
    🔒 Pro
  3. 14

    git merge — тармақтарды біріктіру

    git merge•Fast-forward•Merge коммиті⚡ +10
    🔒 Pro
  4. 15

    Тармақты жою

    git branch -d•Тармақты тазалау•Merge кейін⚡ +10
    🔒 Pro
  5. 16

    Merge қайшылықтары

    Қайшылық•<<<<<<< белгілері•Шешу жолы⚡ +10
    🔒 Pro
  6. 17

    git rebase — тарихты тегістеу

    git rebase•Тарихты тегістеу•rebase vs merge⚡ +10
    🔒 Pro
04

Қашықтағы репозиторийлер

0 / 5 сабақ
⌄
  1. 18

    git remote add — GitHub-пен байланысу

    git remote add•origin•GitHub URL⚡ +10
    🔒 Pro
  2. 19

    git push — GitHub-қа жіберу

    git push•-u жалаушасы•Upstream байланысы⚡ +10
    🔒 Pro
  3. 20

    git clone — репозиторийді жергілікті орнату

    git clone•Репозиторийді көшіру•HTTPS vs SSH⚡ +10
    🔒 Pro
  4. 21

    git fetch және git pull

    git fetch•git pull•Өзгерістерді алу⚡ +10
    🔒 Pro
  5. 22

    git push — feature тармағын жіберу

    Feature тармағын push•PR негізі•Қашықтағы тармақ⚡ +10
    🔒 Pro
05

Өзгерістерді болдырмау

0 / 5 сабақ
⌄
  1. 23

    git restore — жергілікті өзгерістерді болдырмау

    git restore•Өзгерістерді тастау•Соңғы коммитке қайту⚡ +10
    🔒 Pro
  2. 24

    git reset — коммиттерді болдырмау

    git reset --soft•git reset --hard•HEAD~1⚡ +10
    🔒 Pro
  3. 25

    git revert — коммитті қауіпсіз болдырмау

    git revert•Жаңа болдырмау коммиті•Қауіпсіз болдырмау⚡ +10
    🔒 Pro
  4. 26

    git stash — өзгерістерді уақытша сақтау

    git stash•git stash pop•Уақытша сақтау⚡ +10
    🔒 Pro
  5. 27

    git tag — нұсқаларды белгілеу

    git tag•Нұсқа белгісі•v1.0.0⚡ +10
    🔒 Pro
06

Командалық жұмыс

0 / 4 сабақ
⌄
  1. 28

    Fork — бөтен репозиторийдің көшірмесі

    Fork•GitHub-та fork•Ашық код⚡ +10
    🔒 Pro
  2. 29

    Pull Request дегеніміз не

    Pull Request•Код шолу•PR ашу⚡ +10
    🔒 Pro
  3. 30

    git shortlog және авторлар статистикасы

    git shortlog•Авторлар•Коммит статистикасы⚡ +10
    🔒 Pro
  4. 31

    Шағын жоба: толық Git жұмыс тізбегі

    Толық тізбек•PR дайындау•Командалық workflow
    Курс аяқталды
    🔒 Pro