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

πŸ’» ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ [Balun.Courses] Π‘Π΅Ρ€Π³Π΅ΠΉ Π’Π΅Π½Π΅Ρ†ΠΊΠΈΠΉ ― Π“Π»ΡƒΠ±ΠΎΠΊΠΈΠΉ Git для Junior ΠΈ Middle (Teamlead’ов ΠΈ Senior) (2025)

  • Автор Ρ‚Π΅ΠΌΡ‹ Автор Ρ‚Π΅ΠΌΡ‹ Gatsby
  • Π”Π°Ρ‚Π° Π½Π°Ρ‡Π°Π»Π° Π”Π°Ρ‚Π° Π½Π°Ρ‡Π°Π»Π°

Gatsby

ВЕЧНЫЙ
РСгистрация
10 ΠžΠΊΡ‚ 2018
БообщСния
45,945
Π Π΅Π°ΠΊΡ†ΠΈΠΈ
218,487
Автор: Balun.Courses - Π‘Π΅Ρ€Π³Π΅ΠΉ Π’Π΅Π½Π΅Ρ†ΠΊΠΈΠΉ
НазваниС: Π“Π»ΡƒΠ±ΠΎΠΊΠΈΠΉ Git для Junior ΠΈ Middle (Teamlead’ов ΠΈ Senior) (2025)

Π‘Π½ΠΈΠΌΠΎΠΊ экрана 2025-08-01 Π² 00.06.44.png

ΠŸΠΎΠ΄ΠΎΠΉΠ΄Π΅Ρ‚ программистам любого уровня, стСка ΠΈ языка
  • Junior / Middle-программистам
    ΠΠ°ΡƒΡ‡ΠΈΡˆΡŒΡΡ Π΄Π΅Π»Π°Ρ‚ΡŒ чистыС ΠΊΠΎΠΌΠΌΠΈΡ‚Ρ‹, Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΊΠΎΠ΄Π° ΠΈ Π»ΠΎΠ²ΠΈΡ‚ΡŒ 99% Π±Π°Π³ΠΎΠ² Π΄ΠΎ CI/CD
  • Π’ΠΈΠΌΠ»ΠΈΠ΄Π°ΠΌ ΠΈ senior’ам
    ΠΠ°ΡƒΡ‡ΠΈΡˆΡŒΡΡ ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΈ ΡƒΡΠΊΠΎΡ€ΡΡ‚ΡŒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ Π·Π° счёт Π³Π»ΡƒΠ±ΠΎΠΊΠΈΡ… возмоТностСй Git ΠΈ Π΅Π³ΠΎ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΉ с CI/CD, Jira ΠΈ Trello
На курсС Ρ‚Ρ‹ Π·Π°ΠΊΡ€ΠΎΠ΅ΡˆΡŒ Ρ€Π°Π±ΠΎΡ‡ΠΈΠ΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹:

Teamlead:
  • КоллСги ΠΎΡ‚ΠΏΡ€Π°Π²Π»ΡΡŽΡ‚ всС ΠΎΠ΄Π½ΠΈΠΌ ΠΊΠΎΠΌΠΌΠΈΡ‚ΠΎΠΌ: Π±Π°Π³ΠΈ, стили, Π»ΠΎΠ³ΠΈΠΊΡƒ Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·Π°Ρ†ΠΈΠΈ.
  • ВсС измСнСния ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚ΡƒΡŽΡ‚ ΠΏΡ€ΠΈ ΠΌΠ΅Ρ€Π΄ΠΆΠ΅, приходится ΠΏΠ΅Ρ€Π΅ΠΏΠΈΡΡ‹Π²Π°Ρ‚ΡŒ ΠΊΠΎΠ΄ ΠΈ Ρ‚Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ врСмя.
  • Π Π°Π±ΠΎΡ‚Π°Π΅ΠΌ Π²ΡΠ»Π΅ΠΏΡƒΡŽ β€” сами пишСм ΠΎΡ‚Ρ‡Ρ‘Ρ‚Ρ‹, ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΠΌ лишниС статус-ΠΌΠΈΡ‚ΠΈΠ½Π³ΠΈ для синхрона ΠΏΠΎ измСнСниям Π² ΠΊΠΎΠ΄Π΅.
  • ΠšΠΎΠΌΠΌΠΈΡ‚Ρ‹ Π½Π΅ привязаны ΠΊ Π·Π°Π΄Π°Ρ‡Π°ΠΌ Π² Jira, докумСнтация отстаёт ΠΎΡ‚ ΠΊΠΎΠ΄Π°, Π΄Π΅ΠΏΠ»ΠΎΠΈ проходят ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ ΠΎΡ‚ ΠΌΠ΅Ρ€Π΄ΠΆΠ΅ΠΉ. Всё Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ, всё забываСтся.
  • НСт стандартов ΠΏΠΎ Ρ€Π°Π±ΠΎΡ‚Π΅ с Git. Новички нСдСлями Ρ€Π°Π·Π±ΠΈΡ€Π°ΡŽΡ‚ΡΡ Π² нашСм хаосС ΠΈ постоянно Π΄Π΅Ρ€Π³Π°ΡŽΡ‚ ΠΊΠΎΠ»Π»Π΅Π³ ΠΏΠΎ вопросам.
  • Π‘ΠΎΡ‚Π½ΠΈ ΠΊΠΎΠΌΠΌΠΈΡ‚ΠΎΠ² ΠΏΠ΅Ρ€Π΅ΠΌΠ΅ΡˆΠ°Π½Ρ‹ Π² ΠΊΠ°ΡˆΡƒ. Π’Ρ€Π°Ρ‚ΠΈΠΌ часы Π½Π° Ρ€ΡƒΡ‡Π½ΠΎΠΉ поиск Π±Π°Π³ΠΎΠ². ΠšΠ»ΠΈΠ΅Π½Ρ‚ Π½Π΅Π³ΠΎΠ΄ΡƒΠ΅Ρ‚, бизнСс тСряСт дСньги ΠΈΠ·-Π·Π° простоя, Π° всС шишки ΠΌΠ½Π΅.
Junior/Middle:
  • ВсС Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ Π² своих Π²Π΅Ρ‚ΠΊΠ°Ρ…, Π½ΠΎ ΠΏΡ€ΠΈ ΠΌΠ΅Ρ€Π΄ΠΆΠ΅ всё ломаСтся. По 30 ΠΊΠΎΠΌΠΌΠΈΡ‚ΠΎΠ² Π½Π° ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ β€” нСпонятно, Ρ‡Π΅ΠΉ ΠΊΠΎΠ΄ Ρ€Π°Π±ΠΎΡ‡ΠΈΠΉ ΠΈ Π³Π΄Π΅ Π·Π°Ρ‚Π°ΠΈΠ»Π°ΡΡŒ Π±Π°Π³Π°.
  • ПослС Ρ€Π΅Π±Π΅ΠΉΠ·Π° ΠΏΡ€ΠΎΠΏΠ°Π»Π° Π²Π΅Ρ‚ΠΊΠ°. Π’Π΅ΡΡŒ Ρ‚Ρ€ΡƒΠ΄ Π·Π° нСдСлю ΡƒΠ»Π΅Ρ‚Π΅Π» Π² Π½ΠΈΠΊΡƒΠ΄Π°. Паника. Π₯ΠΎΡ‚ΡŒ Π·Π°Π½ΠΎΠ²ΠΎ пСрСписывай.
  • ΠžΡ‚ΠΏΡ€Π°Π²ΠΈΠ»(-Π°) всС измСнСния Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΊΠΎΠΌΠΌΠΈΡ‚Π΅ β€” ΡƒΠΏΠ°Π» ΠΏΡ€ΠΎΠ΄. Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΈΡ‰Ρƒ, Π³Π΄Π΅ ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΈ Ρ‡Ρ‚ΠΎ сломалось. ЗанятиС Π½Π° вСсь дСнь...
  • Π€ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΊΠΎΠ΄Π° ΠΏΠ΅Ρ€Π΅Π΄ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠΎΠΉ, Π²Ρ‹Ρ‡ΠΈΡ‚ΠΊΠ° ошибок β€” Π½Π°Π΄ΠΎΠ΅Π»Π° эта Ρ€ΡƒΡ‚ΠΈΠ½Π°.
Π—Π° 1 мСсяц ΠΈΠ·ΡƒΡ‡ΠΈΡˆΡŒ best practices ΠΈ Π³Π»ΡƒΠ±ΠΈΠ½ΠΊΠΈ Git’а:

Teamlead:
  • ΠΠ°ΡƒΡ‡ΠΈΡˆΡŒΡΡ Π½Π°ΡΡ‚Ρ€Π°ΠΈΠ²Π°Ρ‚ΡŒ автоматичСскиС увСдомлСния Ρ‡Π΅Ρ€Π΅Π· Git-Ρ…ΡƒΠΊΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠΊΠ°ΠΆΡƒΡ‚, ΠΊΡ‚ΠΎ, ΠΊΠΎΠ³Π΄Π° ΠΈ Ρ‡Ρ‚ΠΎ сдСлал.
  • ΠΠ°ΡΡ‚Ρ€ΠΎΠΈΡˆΡŒ Ρ…ΡƒΠΊΠΈ для ΡƒΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠΉ ΠΎΠ± измСнСниях Π² ΠΊΠΎΠΌΠ°Π½Π΄Π½Ρ‹Π΅ Ρ‡Π°Ρ‚Ρ‹. Боздашь Ρ…ΡƒΠΊΠΈ Π½Π° сСрвСрС для оповСщСния + ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΡƒΠ΅ΡˆΡŒ всС с систСмами ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Π°.
  • ΠΠ°ΡƒΡ‡ΠΈΡˆΡŒΡΡ Π²Ρ‹Π±ΠΈΡ€Π°Ρ‚ΡŒ ΠΈ Π²Π½Π΅Π΄Ρ€ΡΡ‚ΡŒ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹Π΅ стратСгии вСтвлСния β€” ΠΌΠ΅Ρ€Π΄ΠΆΠΈ станут быстрыми ΠΈ Π±Π΅Π·Π±ΠΎΠ»Π΅Π·Π½Π΅Π½Π½Ρ‹ΠΌΠΈ.
  • БвяТСшь Π·Π°Π΄Π°Ρ‡ΠΈ, ΠΊΠΎΠΌΠΌΠΈΡ‚Ρ‹ ΠΈ Π΄Π΅ΠΏΠ»ΠΎΠΉ Π² Π΅Π΄ΠΈΠ½ΡƒΡŽ систСму. ВсС измСнСния Π² Git автоматичСски Π±ΡƒΠ΄ΡƒΡ‚ ΠΏΡ€ΠΈΠ²ΡΠ·Ρ‹Π²Π°Ρ‚ΡŒΡΡ ΠΊ Π·Π°Π΄Π°Ρ‡Π°ΠΌ Π² таск-ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Π΅.
Junior/Middle:
  • ΠΠ°ΡƒΡ‡ΠΈΡˆΡŒΡΡ Π΄Π΅Π»Π°Ρ‚ΡŒ Π°Ρ‚ΠΎΠΌΠ°Ρ€Π½Ρ‹Π΅ ΠΊΠΎΠΌΠΌΠΈΡ‚Ρ‹ ΠΈ Π²ΠΎΡΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒ Π²Π΅Ρ‚ΠΊΠΈ, Π΄Π°ΠΆΠ΅ Ссли казалось, Ρ‡Ρ‚ΠΎ ΠΎΠ½ΠΈ навсСгда потСряны.
  • БмоТСшь автоматичСски ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ ΠΎΡ‚Ρ‡Ρ‘Ρ‚Ρ‹ ΠΎ ΠΊΠΎΠΌΠΌΠΈΡ‚Π°Ρ… Π·Π° дСнь, ΠΈ ΠΎΡ‚ΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ увСдомлСния ΠΎ Π½ΠΎΠ²Ρ‹Ρ… PR всСй ΠΊΠΎΠΌΠ°Π½Π΄Π΅
  • ΠΠ°ΡƒΡ‡ΠΈΡˆΡŒΡΡ автоматичСски ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΡ‚ΡŒ ΠΊΠΎΠ΄ Π½Π° Π±Π°Π³ΠΈ ΠΈ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π΅Π³ΠΎ ΠΏΠ΅Ρ€Π΅Π΄ ΠΊΠΎΠΌΠΌΠΈΡ‚ΠΎΠΌ.
  • УзнаСшь, ΠΊΠ°ΠΊ ΠΎΡ‚Π»Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒ 99% Π±Π°Π³ΠΎΠ² Π΄ΠΎ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠΈ ΠΊΠΎΠ΄Π° Π² CI/CD с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ниндзя-Ρ‚Ρ€ΡŽΠΊΠΎΠ² ΠΈ супСр-поиска.
  • ΠΠ°ΡƒΡ‡ΠΈΡˆΡŒΡΡ ΠΈΠ·ΠΌΠ΅Π½ΡΡ‚ΡŒ ΠΈΡΡ‚ΠΎΡ€ΠΈΡŽ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ Π±Ρ‹Π»ΠΎ Π°Π²Π°Ρ€ΠΈΠΉ ΠΏΡ€ΠΈ ΠΊΠΎΠ»Π»Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Π΅.
  • ΠΠ°ΡƒΡ‡ΠΈΡˆΡŒΡΡ Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠΌΠΌΠΈΡ‚Ρ‹ ΠΏΡ€ΠΈ Π½Π°Π»ΠΈΡ‡ΠΈΠΈ ΠΎΡ‚Π»Π°Π΄ΠΎΡ‡Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π° ΠΈ Π²Π°Π»ΠΈΠ΄ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ сообщСния ΠΊΠΎΠΌΠΌΠΈΡ‚ΠΎΠ² ΠΏΠΎ ΡˆΠ°Π±Π»ΠΎΠ½Ρƒ.
ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° курса:
4 модуля, Π”Π— ΠΈ best practicesΠ Π°Π·Π±ΠΈΡ€Π°Π΅ΠΌ Git ΠΏΠΎΠ΄ ΠΊΠ°ΠΏΠΎΡ‚ΠΎΠΌ, Π° Π½Π΅ Π±Π°Π·ΠΎΠ²Ρ‹Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹. ВсС знания ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Π² Ρ€Π°Π±ΠΎΡ‚Π΅ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ дСнь.

ΠœΠΎΠ΄ΡƒΠ»ΡŒ 1. Π’Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠΉ ΠΌΠΈΡ€ Git
  • ВСория:
    Git ΠΏΠΎΠ΄ ΠΊΠ°ΠΏΠΎΡ‚ΠΎΠΌ: ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹, Ρ…ΡΡˆΠΈ, индСкс
    ΠšΠΎΠΌΠΌΠΈΡ‚Ρ‹ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ: Π°Ρ‚ΠΎΠΌΠ°Ρ€Π½Ρ‹Π΅ измСнСния
    Умная история: сообщСния со смыслом

  • ΠŸΡ€Π°ΠΊΡ‚ΠΈΠΊΠ°:
    хирургия ΠΊΠΎΠΌΠΌΠΈΡ‚ΠΎΠ² с git add -p

  • Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚:
    дСлаСшь ΠΏΡƒΠ»-рСквСсты, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°ΡŽΡ‚ сразу Π±Π΅Π· Π΄ΠΎΡ€Π°Π±ΠΎΡ‚ΠΎΠΊ
    пишСшь Π°Ρ‚ΠΎΠΌΠ°Ρ€Π½Ρ‹Π΅ ΠΊΠΎΠΌΠΌΠΈΡ‚Ρ‹ ΠΈ Ρ‚ΠΎΡ‡Π΅Ρ‡Π½ΠΎ ΠΎΡ‚ΠΊΠ°Ρ‚Ρ‹Π²Π°Π΅ΡˆΡŒ измСнСния Π±Π΅Π· поврСТдСния смСТных Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ
    дСлаСшь мСньшС ошибок с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ понимания, ΠΊΠ°ΠΊ Git Ρ…Ρ€Π°Π½ΠΈΡ‚ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹ ΠΈ вычисляСт Ρ…ΡΡˆΠΈ
    Π²Ρ‹ΡΡ‚Ρ€ΠΎΠΈΡˆΡŒ ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅Π½Π½ΡƒΡŽ ΠΈΡΡ‚ΠΎΡ€ΠΈΡŽ ΠΊΠΎΠΌΠΌΠΈΡ‚ΠΎΠ² ΠΈ ΡΠΎΠΊΡ€Π°Ρ‚ΠΈΡˆΡŒ ΠΎΠ½Π±ΠΎΡ€Π΄ΠΈΠ½Π³ Π½ΠΎΠ²ΠΈΡ‡ΠΊΠΎΠ² с нСдСль Π΄ΠΎ Π΄Π½Π΅ΠΉ β€” Π½ΠΎΠ²Ρ‹ΠΉ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ ΠΏΠΎΠ½ΠΈΠΌΠ°Π΅Ρ‚ Π»ΠΎΠ³ΠΈΠΊΡƒ развития ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°ΡƒΠΌΠ΅Π΅ΡˆΡŒ ΠΌΠ³Π½ΠΎΠ²Π΅Π½Π½ΠΎ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Ρ‹ Π±Π°Π³ΠΎΠ² Π±Π΅Π· многочасовых раскопок ΠΊΠΎΠ΄Π° с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π³Ρ€Π°ΠΌΠΎΡ‚Π½ΠΎ составлСнных сообщСний.
ΠœΠΎΠ΄ΡƒΠ»ΡŒ 2. Π’Π΅Ρ‚ΠΊΠΈ ΠΈ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ историСй
  • ВСория:
    Π‘Ρ‚Ρ€Π°Ρ‚Π΅Π³ΠΈΠΈ вСтвлСния: GitFlow vs GitHubFlow vs TrunkBased
    Merge vs Rebase: ΠΊΠΎΠ³Π΄Π° Ρ‡Ρ‚ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ
    Π Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚ΠΎΠ² ΠΊΠ°ΠΊ ΠΏΡ€ΠΎΡ„ΠΈ

  • ΠŸΡ€Π°ΠΊΡ‚ΠΈΠΊΠ°:
    ΠŸΠ΅Ρ€Π΅ΠΏΠΈΡΡ‹Π²Π°Π½ΠΈΠ΅ истории с rebase -i

  • Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚:
    ΡƒΠΌΠ΅Π΅ΡˆΡŒ Π²Ρ‹ΡΡ‚Ρ€Π°ΠΈΠ²Π°Ρ‚ΡŒ ΡΡ‚Ρ€Π°Ρ‚Π΅Π³ΠΈΡŽ слияния ΠΈ пСрСписывания истории ΠΏΠΎΠ΄ Ρ€Π°Π·Π½Ρ‹Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ β€” ΠΎΡ‚ стартапов Π΄ΠΎ Π±ΠΈΠ³Ρ‚Π΅Ρ…ΠΎΠ²
    ΠΌΠ΅Ρ€Π΄ΠΆΠΈΡˆΡŒ Π·Π° полчаса вмСсто Π΄Π²ΡƒΡ… Π΄Π½Π΅ΠΉ
    ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎ ΡƒΠΏΡ€Π°Π²Π»ΡΠ΅ΡˆΡŒ вСрсиями ΠΈ мСняСшь ΠΈΡΡ‚ΠΎΡ€ΠΈΡŽ.
ΠœΠΎΠ΄ΡƒΠ»ΡŒ 3. Командная Git-машина
  • ВСория:
    Π€ΠΎΡ€ΠΊΠΈ ΠΈ PR: процСсс Π±Π΅Π· Ρ‚Ρ€Π΅Π½ΠΈΠΉ
    Git Hooks: автоматизация Ρ€ΡƒΡ‚ΠΈΠ½Ρ‹
    ΠžΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ для Π±ΠΎΠ»ΡŒΡˆΠΈΡ… Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠ΅Π²

  • ΠŸΡ€Π°ΠΊΡ‚ΠΈΠΊΠ°:
    Настройка эффСктивного CI/CD.

  • Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚:
    отсутствиС Ρ€Π°Π·Ρ€Ρ‹Π²Π° ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΌΠ΅ΠΆΠ΄Ρƒ Git ΠΈ Ρ€Π°Π±ΠΎΡ‡ΠΈΠΌΠΈ процСссами
    ΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½ΠΎΡΡ‚ΡŒ процСсса Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ
    ΠΏΠ΅Ρ€Π΅Ρ…Π²Π°Ρ‚Ρ‹Π²Π°Π΅ΡˆΡŒ критичСскиС ошибки Π΄ΠΎ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΠΎΠ½ΠΈ ΠΏΠΎΠΏΠ°Π΄ΡƒΡ‚ Π² Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ, Π° Π½Π΅ послС падСния ΠΏΡ€ΠΎΠ΄Π°
    экономишь часы своСго ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ ΠΊΠΎΠ΄Π°. Π£Π±Π΅Ρ€Π΅ΡˆΡŒ всС ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΡΡŽΡ‰ΠΈΠ΅ΡΡ Ρ€ΡƒΡ‡Π½Ρ‹Π΅ дСйствия
    создашь Π΅Π΄ΠΈΠ½Ρ‹Π΅ стандарты ΠΊΠΎΠ΄Π° ΠΈ ΠΊΠΎΠΌΠΌΠΈΡ‚ΠΎΠ² для всСй ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π±Π΅Π· бСсконСчных ΠΏΡ€ΠΈΠ·Ρ‹Π²ΠΎΠ² Β«Π΄Π°Π²Π°ΠΉΡ‚Π΅ ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€Π°Π²ΠΈΠ»Π°ΠΌΒ»
    Π³Ρ€Π°ΠΌΠΎΡ‚Π½ΠΎ настроСнный CI сокращаСт врСмя ΠΎΡ‚ ΠΊΠΎΠΌΠΌΠΈΡ‚Π° Π΄ΠΎ дСплоя с часов Π΄ΠΎ ΠΌΠΈΠ½ΡƒΡ‚
    ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹Π΅ Ρ‚Ρ€ΠΈΠ³Π³Π΅Ρ€Ρ‹ ΠΈ ΠΊΡΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠ½ΠΈΠΆΠ°ΡŽΡ‚ Π½Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ Π½Π° сСрвСры ΠΈ экономят тысячи Π΄ΠΎΠ»Π»Π°Ρ€ΠΎΠ² Π½Π° инфраструктурС СТСмСсячно
    автоматичСскиС preview-окруТСния для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ PR ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ Ρ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ измСнСния Π΄ΠΎ ΠΌΠ΅Ρ€ΠΆΠ° ΠΈ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ Π΄ΠΎ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΠΎΠ½ΠΈ достигнут основных Π²Π΅Ρ‚ΠΎΠΊ.
ΠœΠΎΠ΄ΡƒΠ»ΡŒ 4. Git-ниндзя
  • ВСория:
    БпасСниС Π΄Π°Π½Π½Ρ‹Ρ…: reflog ΠΈ восстановлСниС
    Git bisect: поиск Π±Π°Π³ΠΎΠ² ΠΏΠΎ истории
    ΠœΠΎΠ΄ΡƒΠ»ΠΈ ΠΈ ΠΏΠΎΠ΄Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΈ

  • ΠŸΡ€Π°ΠΊΡ‚ΠΈΠΊΠ°:
    Диагностика ΠΈ рСанимация сломанного Ρ€Π΅ΠΏΠΎ

  • Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚:
    создаСшь Ρ‡ΠΈΡΡ‚ΡƒΡŽ ΠΈ ΠΏΠΎΠ½ΡΡ‚Π½ΡƒΡŽ ΠΈΡΡ‚ΠΎΡ€ΠΈΡŽ ΠΊΠΎΠΌΠΌΠΈΡ‚Π° с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π²Ρ‹Π±ΠΎΡ€Π° ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π²Π½ΡƒΡ‚Ρ€ΠΈ Ρ„Π°ΠΉΠ»Π°
    ΠΌΠ³Π½ΠΎΠ²Π΅Π½Π½ΠΎ Π½Π°Ρ…ΠΎΠ΄ΠΈΡˆΡŒ Π±Π°Π³ΠΈ. Π’ΠΈΠ΄ΠΈΡˆΡŒ всС ΠΊΠΎΠΌΠΌΠΈΡ‚Ρ‹, Π³Π΄Π΅ конкрСтная строка ΠΊΠΎΠ΄Π° Π±Ρ‹Π»Π° Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΈΠ»ΠΈ ΡƒΠ΄Π°Π»Π΅Π½Π°
    Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΡƒΠ΅ΡˆΡŒ Π±ΠΈΠ½Π°Ρ€Π½Ρ‹ΠΉ поиск ΠΏΠΎ истории для Π½Π°Ρ…ΠΎΠ΄ΠΊΠΈ ΠΊΠΎΠΌΠΌΠΈΡ‚Π° с Π±Π°Π³ΠΎΠΌ. Экономишь часы Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ
    ΡƒΠΌΠ΅Π΅ΡˆΡŒ ΡΠΆΠΈΠΌΠ°Ρ‚ΡŒ Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ ΠΈ автоматичСски ΡƒΠ΄Π°Π»ΡΡ‚ΡŒ мусор
    ΡƒΠΌΠ΅Π΅ΡˆΡŒ ΡΠΏΠ°ΡΠ°Ρ‚ΡŒ Β«ΡƒΠ΄Π°Π»Π΅Π½Π½Ρ‹Π΅Β» ΠΊΠΎΠΌΠΌΠΈΡ‚Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ‚Ρ‹ случайно потСрял.
ΠŸΡ€Π΅ΠΏΠΎΠ΄Π°Π΅Ρ‚ Π‘Π΅Ρ€Π³Π΅ΠΉ Π’Π΅Π½Π΅Ρ†ΠΊΠΈΠΉ
embedded (Jetson Nano, AWS IoT) ΠΈ автоматизация процСсса сборки ПО
ex-senior, Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π» ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠ΅ Π·Ρ€Π΅Π½ΠΈΠ΅ (OpenCV, PyTorch), систСмы ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Π° ΠΈ 3D-Ρ‚Ρ€Π΅ΠΊΠΈΠ½Π³

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

Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ:
 
Π’ΠΠ–ΠΠž:

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

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

ΠŸΡ€ΠΈ Π½Π°Ρ€ΡƒΡˆΠ΅Π½ΠΈΠΈ Π’Π°Ρˆ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ Π±ΡƒΠ΄Π΅Ρ‚ ΡƒΠ΄Π°Π»Π΅Π½, Π° Π’Π°Ρˆ Π°ΠΊΠΊΠ°ΡƒΠ½Ρ‚ Π·Π°Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Π½ Π½Π° сутки. ΠŸΠΎΠΆΠ°Π»ΡƒΠΉΡΡ‚Π°, ΠΈΠ·ΡƒΡ‡ΠΈΡ‚Π΅ ΠΏΡ€Π°Π²ΠΈΠ»Π° нашСго сайта.

ΠŸΠΎΡ…ΠΎΠΆΠΈΠ΅ Ρ‚Π΅ΠΌΡ‹

Π‘Π²Π΅Ρ€Ρ…Ρƒ Π‘Π½ΠΈΠ·Ρƒ