πŸ’» Π­ΠΊΡΠΊΠ»ΡŽΠ·ΠΈΠ²Π½Ρ‹ΠΉ слив "ΠžΡΠ½ΠΎΠ²Ρ‹ Git (2024)" ΠΎΡ‚ PurpleSchool: ΠŸΠΎΠ»Π½Ρ‹ΠΉ курс! Π‘ΠΊΠ°Ρ‡Π°ΠΉ бСсплатно πŸš€ | KURSAR | KURSAR
PRO-доступ
home Главная chevron_right folder АдминистрированиС ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ chevron_right folder Π₯Π°ΠΊΠΈΠ½Π³ chevron_right
folder_open [PurpleSchool] ΠžΡΠ½ΠΎΠ²Ρ‹ Git (2024)
[PurpleSchool] ΠžΡΠ½ΠΎΠ²Ρ‹ Git (2024)

[PurpleSchool] ΠžΡΠ½ΠΎΠ²Ρ‹ Git (2024)

ΠŸΠΎΠ»Π½Ρ‹ΠΉ курс ΠΏΠΎ Ρ€Π°Π±ΠΎΡ‚Π΅ с систСмой контроля вСрсий Git

Π§Ρ‚ΠΎ Π² курсС?
Π’ этом курсС ΠΌΡ‹ научимся ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ систСму контроля вСрсий Git для совмСстной Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ².

ΠœΡ‹ Π½Π°Ρ‡Π½Ρ‘ΠΌ с изучСния Π±Π°Π·ΠΎΠ²Ρ‹Ρ… ΠΊΠΎΠΌΠ°Π½Π΄ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π² Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π΅ Linux, MacOS ΠΈ Windows. ΠŸΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΠΌ дальшС Ρ€Π°Π·Π±ΠΈΡ€Π°Ρ‚ΡŒΡΡ с Π²Π΅Ρ‚ΠΊΠ°ΠΌΠΈ ΠΈ ΠΈΠ·ΡƒΡ‡ΠΈΠΌ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Π½ΠΈΠΌΠΈ. ΠŸΠΎΡΠΌΠΎΡ‚Ρ€ΠΈΠΌ Π½Π° ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅ Π²Π΅Ρ‚ΠΎΠΊ, ΠΎΡ‚ΠΊΠ°Ρ‚ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ, слияниС ΠΈ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚ΠΎΠ². ПослС ΡƒΠΆΠ΅ Ρ€Π°Π·Π±Π΅Ρ€Ρ‘ΠΌ ΠΏΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚ΡƒΡŽ Ρ€Π°Π±ΠΎΡ‚Ρƒ stash, squash, rebase, cherry-pick. И ΠΏΠΎΠ΄ ΠΊΠΎΠ½Π΅Ρ† ΠΏΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΈΠΌ ΠΎ Ρ€Π°Π±ΠΎΡ‚Π΅ с GitHub ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ ΡƒΠ΄Π°Π»Ρ‘Π½Π½Ρ‹ΠΌΠΈ рСпозиториями.

ΠšΡƒΡ€Ρ Π±ΡƒΠ΄Π΅Ρ‚ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ, ΠΊΠ°ΠΊ Ρ‚Π΅ΠΎΡ€ΠΈΡŽ, которая ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ Π»ΡƒΡ‡ΡˆΠ΅ ΠΏΠΎΠ½ΡΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ Git, Ρ‚Π°ΠΊ ΠΈ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΡƒ, Π³Π΄Π΅ ΠΌΡ‹ с Π²Π°ΠΌΠΈ вмСстС Π±ΡƒΠ΄Π΅ΠΌ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π² консолС. ΠœΡ‹ создадим простой ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ ΠΈ Π±ΡƒΠ΄Π΅Ρ‚ ΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с систСмой контроля вСрсий.

Π§Π΅ΠΌΡƒ Π²Ρ‹ Π½Π°ΡƒΡ‡ΠΈΡ‚Π΅ΡΡŒ?
- ПослС прохоТдСния курса Π²Ρ‹ смоТСтС:
- Π”Π΅Π»Π°Ρ‚ΡŒ commit
- Π‘ΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ ΠΈ ΡƒΠ΄Π°Π»ΡΡ‚ΡŒ Π²Π΅Ρ‚ΠΊΠΈ
- Π‘Π»ΠΈΠ²Π°Ρ‚ΡŒ измСнСния
- БовмСстно Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π½Π°Π΄ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠΌ
- Π Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с ΡƒΠ΄Π°Π»Ρ‘Π½Π½ΠΎΠΌ Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€Π΅ΠΌ
- Π Π΅ΡˆΠ°Ρ‚ΡŒ ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚Ρ‹
- Π Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π² ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строкС
- ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ git

План курса
ΠšΡƒΡ€Ρ построСн Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π΄ΠΎΠ½ΠΎΡΠΈΡ‚ΡŒ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π» ΠΎΡ‚ простого ΠΊ слоТному. НиТС Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡ‚ΡŒΡΡ с ΠΏΠ»Π°Π½ΠΎΠΌ курса ΠΈ ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ‡Π°ΡΡ‚ΡŒ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹Ρ… Π»Π΅ΠΊΡ†ΠΈΠΉ ΠΏΠΎ ΠΊΠ½ΠΎΠΏΠΊΠ΅ проигрыватСля.

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° курса:
1. Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅
1.1 Для Ρ‡Π΅Π³ΠΎ Π½ΡƒΠΆΠ΅Π½ Git?
1.2 Как устроСн курс
1.3 ΠžΠ±Π·ΠΎΡ€ курсов

2. Π‘Π°Π·ΠΎΠ²Ρ‹Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹
2.1 Командная строка
2.2 Π‘Π°Π·ΠΎΠ²Ρ‹Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Linux ΠΈ Mac
2.3 Π‘Π°Π·ΠΎΠ²Ρ‹Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Windows
2.4 ВСст - Π‘Π°Π·ΠΎΠ²Ρ‹Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹

3. Начало Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Git
3.1 Π‘Π°Π·ΠΎΠ²Ρ‹Π΅ понятия
3.2 Установка Git Linux ΠΈ Mac
3.3 Установка Git Windows
3.4 Установка VSCode
3.5 Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ рСпозитория
3.6 Git config
3.7 ΠŸΠ΅Ρ€Π²Ρ‹ΠΈΜ† commit
3.8 Git log ΠΈ checkout
3.9 ВСст - Начало Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Git

4. Π’Π΅Ρ‚ΠΊΠΈ ΠΈ измСнСния
4.1 Π’Π΅Ρ‚ΠΊΠΈ
4.2 БлияниС
4.3 HEAD
4.4 Вэги
4.5 Switch
4.6 ВСст - Π’Π΅Ρ‚ΠΊΠΈ ΠΈ измСнСния

5. Π£Π΄Π°Π»Π΅Π½ΠΈΠ΅
5.1 Π£Π΄Π°Π»Π΅Π½ΠΈΠ΅ Ρ„Π°ΠΈΜ†Π»ΠΎΠ²
5.2 ΠžΡ‚ΠΊΠ°Ρ‚ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈΜ†
5.3 Vim
5.4 Amend
5.5 Reset
5.6 Π£Π΄Π°Π»Π΅Π½ΠΈΠ΅ Π²Π΅Ρ‚ΠΎΠΊ
5.7 Dettached commit
5.8 РСшСниС ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚ΠΎΠ²
5.9 Gitignore
5.10 Gitkeep
5.11 ВСст - Π£Π΄Π°Π»Π΅Π½ΠΈΠ΅

6. ΠŸΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚Π°Ρ Ρ€Π°Π±ΠΎΡ‚Π°
6.1 Stash
6.2 Reflog
6.3 Fast-forward merge
6.4 Recursive merge
6.5 Squash
6.6 Rebase
6.7 Cherry-pick
6.8 ВСст - ΠŸΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚Π°Ρ Ρ€Π°Π±ΠΎΡ‚Π°

7. Π£Π΄Π°Π»Ρ‘Π½Π½Ρ‹ΠΉ Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ
7.1 Π£Π΄Π°Π»Π΅ΜˆΠ½Π½Ρ‹Π΅ Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΈ
7.2 Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π°ΠΊΠΊΠ°ΡƒΠ½Ρ‚Π°
7.3 Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ рСпозитория
7.4 Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ SSH ΠΊΠ»ΡŽΡ‡Π°
7.5 Git remote
7.6 ΠžΡ‚ΠΏΡ€Π°Π²ΠΊΠ° Π½ΠΎΠ²Ρ‹Ρ… ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈΜ†
7.7 Remote tracking branches
7.8 Local tracking branches
7.9 Upstream
7.10 ΠšΠ»ΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ рСпозитория
7.11 Π£Π΄Π°Π»Π΅Π½ΠΈΠ΅ Π²Π΅Ρ‚ΠΎΠΊ
7.12 Force push
7.13 ВСст - Π£Π΄Π°Π»Ρ‘Π½Π½Ρ‹ΠΉ Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ
7.14 ΠžΡ‚Π·Ρ‹Π² ΠΎ курсС

8. Π—Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅
8.1 ΠšΡƒΠ΄Π° Π΄Π²ΠΈΠ³Π°Ρ‚ΡŒΡΡ дальшС
8.2 Π Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ курс
favorite 0
star 0

ВрСбуСтся авторизация

account_circle

Для использования этой Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π²ΠΎΠΉΡ‚ΠΈ Π² систСму ΠΈΠ»ΠΈ Π·Π°Ρ€Π΅Π³ΠΈΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ.

login Π’ΠΎΠΉΡ‚ΠΈ person_add РСгистрация

ВрСбуСтся PRO доступ

workspace_premium

Для доступа ΠΊ этой Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΎΡ„ΠΎΡ€ΠΌΠΈΡ‚ΡŒ подписку PRO ΠΈ ΠΏΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π»Π°ΠΉΠΊ курсу.

credit_card ΠŸΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ PRO доступ

ВрСбуСтся ΠΏΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π»Π°ΠΉΠΊ

favorite_border

Для доступа ΠΊ этой Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΠΡ€Π°Π²ΠΈΡ‚ΡŒΡΡ этому курсу.

arrow_back Π’Π΅Ρ€Π½ΡƒΡ‚ΡŒΡΡ