• ОЀОРМИВЬ ΠŸΠžΠ”ΠŸΠ˜Π‘ΠšΠ£ ΠžΠ’Π—Π«Π’Π«

πŸ’» ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠžΡΠ½ΠΎΠ²Ρ‹ Git (2024)

Gatsby

ВЕЧНЫЙ

Gatsby

ВЕЧНЫЙ
РСгистрация
10 ΠžΠΊΡ‚ 2018
БообщСния
41,861
Π›Π°ΠΉΠΊΠΈ
177,833
Автор: PurpleSchool
НазваниС: ΠžΡΠ½ΠΎΠ²Ρ‹ Git (2024)


PIC1.png


ОписаниС:

ΠŸΠΎΠ»Π½Ρ‹ΠΉ курс ΠΏΠΎ Ρ€Π°Π±ΠΎΡ‚Π΅ с систСмой контроля вСрсий 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 Π Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ курс



ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅:

Π‘ΠΊΡ€Ρ‹Ρ‚ΠΎΠ΅ содСрТимоС доступно для зарСгистрированных ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ!



Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ:


 
Π’ΠΠ–ΠΠž:

НС оставляйтС ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ с ΠΏΡ€ΠΎΡΡŒΠ±Π°ΠΌΠΈ ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ / Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ссылку Π½Π° скачиваниС ΠΈΠ»ΠΈ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ Ρ‚ΠΈΠΏΠ° Β«404Β», «ошибка».

Для восстановлСния ссылки Π΅ΡΡ‚ΡŒ ΠΊΠ½ΠΎΠΏΠΊΠΈ Β«Π–Π°Π»ΠΎΠ±Π° / Π’ΠΎΡΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ссылку» Π² ΠΏΠ΅Ρ€Π²ΠΎΠΌ постС Ρ‚Π΅ΠΌΡ‹.

ΠŸΡ€ΠΈ Π½Π°Ρ€ΡƒΡˆΠ΅Π½ΠΈΠΈ Π’Π°Ρˆ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ Π±ΡƒΠ΄Π΅Ρ‚ ΡƒΠ΄Π°Π»Π΅Π½, Π° Π’Π°Ρˆ Π°ΠΊΠΊΠ°ΡƒΠ½Ρ‚ Π·Π°Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Π½ Π½Π° сутки. ΠŸΠΎΠΆΠ°Π»ΡƒΠΉΡΡ‚Π°, ΠΈΠ·ΡƒΡ‡ΠΈΡ‚Π΅ ΠΏΡ€Π°Π²ΠΈΠ»Π° нашСго сайта.
Автор ΠŸΠΎΡ…ΠΎΠΆΠΈΠ΅ Ρ‚Π΅ΠΌΡ‹ Π€ΠΎΡ€ΡƒΠΌ ΠžΡ‚Π²Π΅Ρ‚ΠΎΠ² Π”Π°Ρ‚Π°
Gatsby πŸ’» ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠžΡΠ½ΠΎΠ²Ρ‹ IT для нСпрограммистов (2022) АдминистрированиС ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ 0
Gatsby πŸ’» ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ [Udemy] ΠžΡΠ½ΠΎΠ²Ρ‹ Domain Driven Design (2024)ΠžΡΠ½ΠΎΠ²Ρ‹ Domain Driven Design (2024) АдминистрированиС ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ 0
Gatsby πŸ’» ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ [Π ΠΎΠ±Π΅Ρ€Ρ‚ ΠœΠ°Ρ€Ρ‚ΠΈΠ½] Чистый Agile. ΠžΡΠ½ΠΎΠ²Ρ‹ гибкости (2020) АдминистрированиС ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ 0
Gatsby πŸ’» ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ [ΠšΠ΅Π½Π½Π΅Ρ‚ Π‘. Π ΡƒΠ±ΠΈΠ½] ΠžΡΠ½ΠΎΠ²Ρ‹ Scrum. ΠŸΡ€Π°ΠΊΡ‚ΠΈΡ‡Π΅ΡΠΊΠΎΠ΅ руководство ΠΏΠΎ Π³ΠΈΠ±ΠΊΠΎΠΉ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ ПО АдминистрированиС ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ 0
Π‘Π²Π΅Ρ€Ρ…Ρƒ Π‘Π½ΠΈΠ·Ρƒ