ΠΠΆΡƒΡ€ΠΈΡ€Π°ΡšΠ΅ Π½Π° Git со ΠΏΠΎΠΏΡ€Π°Π²Π΅Π½ΠΈ 8 пропусти

ОбјавСно ΠΊΠΎΡ€Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΈ изданија Π½Π° систСмот Π·Π° ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π° Π½Π° дистрибуирани ΠΈΠ·Π²ΠΎΡ€ΠΈ Git 2.24.1, 2.23.1, 2.22.2, 2.21.1, 2.20.2, 2.19.3, 2.18.2, 2.17.3, 2.16.6, 2.15.4 ΠΈ 2.14.62.24.1. . ΠŸΠΎΠ²Π΅ΡœΠ΅Ρ‚ΠΎ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΡƒΠ²Π°Π½ΠΈ ΠΎΠ΄ Π²Ρ€Π°Π±ΠΎΡ‚Π΅Π½ΠΈΡ‚Π΅
Microsoft Security Response Center, ΠΏΠ΅Ρ‚ ΠΎΠ΄ осумтС пропусти сС спСцифични Π·Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° Windows.

  • CVE-2019-1348 β€” ΠΊΠΎΠΌΠ°Π½Π΄Π° Π·Π° стриминг β€žΡ„ΡƒΠ½ΠΊΡ†ΠΈΡ˜Π° ΠΈΠ·Π²ΠΎΠ·-ΠΌΠ°Ρ€ΠΊΠΈ=ΠΏΠ°Ρ‚β€œΡ‚Π°Π° ΠΈΠΌ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡƒΠ²Π° Π½Π° ΠΏΠΈΡˆΡƒΠ²Π°Ρ˜Ρ‚Π΅ Π΅Ρ‚ΠΈΠΊΠ΅Ρ‚ΠΈ Π²ΠΎ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»Π½ΠΈ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡƒΠΌΠΈ, ΠΊΠΎΠΈ ΠΌΠΎΠΆΠ΅ Π΄Π° сС користат Π·Π° ΠΏΡ€Π΅Π·Π°ΠΏΠΈΡˆΡƒΠ²Π°ΡšΠ΅ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»Π½ΠΈ ΠΏΠ°Ρ‚Π΅ΠΊΠΈ Π²ΠΎ Π΄Π°Ρ‚ΠΎΡ‚Π΅Ρ‡Π½ΠΈΠΎΡ‚ систСм ΠΏΡ€ΠΈ ΠΈΠ·Π²Ρ€ΡˆΡƒΠ²Π°ΡšΠ΅ Π½Π° ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΡ˜Π° β€žgit fast-importβ€œ со Π½Π΅ΡˆΡ‚ΠΈΠΊΠ»ΠΈΡ€Π°Π½ΠΈ Π²Π»Π΅Π·Π½ΠΈ ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ.
  • CVE-2019-1350 - Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»Π½ΠΎ бСгство ΠΎΠ΄ Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ΠΈΡ‚Π΅ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Π½Π°Ρ‚Π° линија ΠΌΠΎΠΆΠ΅ Π΄Π° Π΄ΠΎΠ²Π΅Π΄Π΅ Π·Π° далСчинско ΠΈΠ·Π²Ρ€ΡˆΡƒΠ²Π°ΡšΠ΅ Π½Π° ΠΊΠΎΠ΄ΠΎΡ‚ Π½Π° Π½Π°ΠΏΠ°Ρ“Π°Ρ‡ΠΎΡ‚ ΠΏΡ€ΠΈ Ρ€Π΅ΠΊΡƒΡ€Π·ΠΈΠ²Π½ΠΎ ΠΊΠ»ΠΎΠ½ΠΈΡ€Π°ΡšΠ΅ со помош Π½Π° URL-адрСсата ssh://. ΠšΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎ, бСгството ΠΎΠ΄ Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ΠΈ ΡˆΡ‚ΠΎ Π·Π°Π²Ρ€ΡˆΡƒΠ²Π°Π°Ρ‚ со ΠΎΠ±Ρ€Π°Ρ‚Π½Π° коса Ρ†Ρ€Ρ‚Π° (Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€, β€žΡ‚Π΅ΡΡ‚ \β€œ) сС постапува ΠΏΠΎΠ³Ρ€Π΅ΡˆΠ½ΠΎ. Π’ΠΎ овој ΡΠ»ΡƒΡ‡Π°Ρ˜, ΠΏΡ€ΠΈ Π²Ρ€Π°ΠΌΡƒΠ²Π°ΡšΠ΅ Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ со двојни Π½Π°Π²ΠΎΠ΄Π½ΠΈΡ†ΠΈ, послСдниот Ρ†ΠΈΡ‚Π°Ρ‚ бСшС ΠΈΠ·Π±Π΅Π³Π½Π°Ρ‚, ΡˆΡ‚ΠΎ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΠΈ Π΄Π° сС ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΈΡ€Π° Π·Π°ΠΌΠ΅Π½Π° Π½Π° Π²Π°ΡˆΠΈΡ‚Π΅ ΠΎΠΏΡ†ΠΈΠΈ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Π½Π°Ρ‚Π° линија.
  • CVE-2019-1349 β€” ΠΏΡ€ΠΈ Ρ€Π΅ΠΊΡƒΡ€Π·ΠΈΠ²Π½ΠΎ ΠΊΠ»ΠΎΠ½ΠΈΡ€Π°ΡšΠ΅ Π½Π° ΠΏΠΎΠ΄ΠΌΠΎΠ΄ΡƒΠ»ΠΈ (β€žΠΊΠ»ΠΎΠ½ - рСкурс-ΠΏΠΎΠ΄ΠΌΠΎΠ΄ΡƒΠ»ΠΈβ€œ) Π²ΠΎ ΠΎΠΊΠΎΠ»ΠΈΠ½Π°Ρ‚Π° Π½Π° Windows ΠΏΠΎΠ΄ ΠΎΠ΄Ρ€Π΅Π΄Π΅Π½ΠΈ услови Ρ‚ΠΎΠ° Π±ΠΈ ΠΌΠΎΠΆΠ΅Π»ΠΎ Π΄Π° Π±ΠΈΠ΄Π΅ Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°Ρ˜Ρ‚Π΅ ја ΡƒΠΏΠΎΡ‚Ρ€Π΅Π±Π°Ρ‚Π° Π½Π° истиот Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡƒΠΌ git Π΄Π²Π°ΠΏΠ°Ρ‚ΠΈ (.git, git~1, git~2 ΠΈ git~N сС ΠΏΡ€Π΅ΠΏΠΎΠ·Π½Π°Π²Π°Π°Ρ‚ ΠΊΠ°ΠΊΠΎ Π΅Π΄Π΅Π½ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡƒΠΌ Π²ΠΎ NTFS, Π½ΠΎ ΠΎΠ²Π°Π° ΡΠΈΡ‚ΡƒΠ°Ρ†ΠΈΡ˜Π° бСшС тСстирана само Π·Π° git~1), ΡˆΡ‚ΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° сС користи Π·Π° ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΈΡ€Π°ΡšΠ΅ ΠΏΠΈΡˆΡƒΠ²Π°ΡšΠ΅ Π²ΠΎ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡƒΠΌΠΎΡ‚ β€ž. gitβ€œ. Π—Π° Π΄Π° Π³ΠΎ ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΈΡ€Π° ΠΈΠ·Π²Ρ€ΡˆΡƒΠ²Π°ΡšΠ΅Ρ‚ΠΎ Π½Π° Π½Π΅Π³ΠΎΠ²ΠΈΠΎΡ‚ ΠΊΠΎΠ΄, Π½Π°ΠΏΠ°Ρ“Π°Ρ‡ΠΎΡ‚, Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΌΠΎΠΆΠ΅ Π΄Π° ја Π·Π°ΠΌΠ΅Π½ΠΈ ΡΠ²ΠΎΡ˜Π°Ρ‚Π° скрипта ΠΏΡ€Π΅ΠΊΡƒ ΡƒΠΏΡ€Π°Π²ΡƒΠ²Π°Ρ‡ΠΎΡ‚ ΠΏΠΎ Π½Π°ΠΏΠ»Π°Ρ‚Π°Ρ‚Π° Π²ΠΎ Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠ°Ρ‚Π° .git/config.
  • CVE-2019-1351 β€” Π Π°ΠΊΡƒΠ²Π°Ρ‡ΠΎΡ‚ Π·Π° имиња Π½Π° дискови со Π±ΡƒΠΊΠ²ΠΈ Π²ΠΎ ΠΏΠ°Ρ‚Π΅ΠΊΠΈΡ‚Π΅ Π½Π° Windows ΠΏΡ€ΠΈ ΠΏΡ€Π΅Π²Π΅Π΄ΡƒΠ²Π°ΡšΠ΅ ΠΏΠ°Ρ‚Π΅ΠΊΠΈ ΠΊΠ°ΠΊΠΎ β€žC:\β€œ бСшС Π΄ΠΈΠ·Π°Ρ˜Π½ΠΈΡ€Π°Π½ само Π΄Π° Π³ΠΈ Π·Π°ΠΌΠ΅Π½ΠΈ латинскитС ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΈ со Π΅Π΄Π½Π° Π±ΡƒΠΊΠ²Π°, Π½ΠΎ Π½Π΅ ја Π·Π΅Π΄Π΅ ΠΏΡ€Π΅Π΄Π²ΠΈΠ΄ моТноста Π·Π° создавањС Π²ΠΈΡ€Ρ‚ΡƒΠ΅Π»Π½ΠΈ дискови Π΄ΠΎΠ΄Π΅Π»Π΅Π½ΠΈ ΠΏΡ€Π΅ΠΊΡƒ β€žsubst letter: pathβ€œ . Π’Π°ΠΊΠ²ΠΈΡ‚Π΅ ΠΏΠ°Ρ‚Π΅ΠΊΠΈ Π½Π΅ Π±Π΅Π° Ρ‚Ρ€Π΅Ρ‚ΠΈΡ€Π°Π½ΠΈ ΠΊΠ°ΠΊΠΎ апсолутни, Ρ‚ΡƒΠΊΡƒ ΠΊΠ°ΠΊΠΎ Ρ€Π΅Π»Π°Ρ‚ΠΈΠ²Π½ΠΈ ΠΏΠ°Ρ‚Π΅ΠΊΠΈ, ΡˆΡ‚ΠΎ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΠΈ, ΠΏΡ€ΠΈ ΠΊΠ»ΠΎΠ½ΠΈΡ€Π°ΡšΠ΅ Π½Π° Π·Π»ΠΎΠ½Π°ΠΌΠ΅Ρ€Π½ΠΎ ΡΠΊΠ»Π°Π΄ΠΈΡˆΡ‚Π΅, Π΄Π° сС ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΈΡ€Π° запис Π²ΠΎ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»Π΅Π½ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡƒΠΌ Π½Π°Π΄Π²ΠΎΡ€ ΠΎΠ΄ Π΄Ρ€Π²ΠΎΡ‚ΠΎ Π½Π° Ρ€Π°Π±ΠΎΡ‚Π½ΠΈΠΎΡ‚ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡƒΠΌ (Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΊΠΎΠ³Π° сС користат Π±Ρ€ΠΎΠ΅Π²ΠΈ ΠΈΠ»ΠΈ Π·Π½Π°Ρ†ΠΈ Π½Π° ΡƒΠ½ΠΈΠΊΠΎΠ΄ Π½Π° дискот ΠΈΠΌΠ΅ - β€ž1:\what\the\ hex.txtβ€œ ΠΈΠ»ΠΈ β€žΓ€:\tschibΓ€t.schβ€œ).
  • CVE-2019-1352 - ΠΊΠΎΠ³Π° Ρ€Π°Π±ΠΎΡ‚ΠΈΡ‚Π΅ Π½Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° Windows, ΡƒΠΏΠΎΡ‚Ρ€Π΅Π±Π°Ρ‚Π° Π½Π° Π°Π»Ρ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½ΠΈ ΠΏΠΎΡ‚ΠΎΡ†ΠΈ Π½Π° ΠΏΠΎΠ΄Π°Ρ‚ΠΎΡ†ΠΈ Π²ΠΎ NTFS, создадСни со додавањС Π½Π° Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΡ‚ β€ž:stream-name:stream-typeβ€œ Π½Π° ΠΈΠΌΠ΅Ρ‚ΠΎ Π½Π° Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠ°Ρ‚Π°, Π΄ΠΎΠ·Π²ΠΎΠ»Π΅Π½ΠΎ ΠΏΡ€Π΅Π·Π°ΠΏΠΈΡˆΠ΅Ρ‚Π΅ Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠΈ Π²ΠΎ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡƒΠΌΠΎΡ‚ β€ž.git/β€œ ΠΏΡ€ΠΈ ΠΊΠ»ΠΎΠ½ΠΈΡ€Π°ΡšΠ΅ Π½Π° Π·Π»ΠΎΠ½Π°ΠΌΠ΅Ρ€Π½ΠΎ ΡΠΊΠ»Π°Π΄ΠΈΡˆΡ‚Π΅. На ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΈΠΌΠ΅Ρ‚ΠΎ β€ž.git::$INDEX_ALLOCATIONβ€œ Π²ΠΎ NTFS бСшС Ρ‚Ρ€Π΅Ρ‚ΠΈΡ€Π°Π½ΠΎ ΠΊΠ°ΠΊΠΎ Π²Π°Π»ΠΈΠ΄Π½Π° врска Π΄ΠΎ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡƒΠΌΠΎΡ‚ β€ž.gitβ€œ.
  • CVE-2019-1353 β€” ΠΊΠΎΠ³Π° користитС Git Π²ΠΎ WSL (Windows Subsystem for Linux) ΠΎΠΊΠΎΠ»ΠΈΠ½Π° ΠΊΠΎΠ³Π° пристапуватС Π΄ΠΎ Ρ€Π°Π±ΠΎΡ‚Π½ΠΈΠΎΡ‚ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡƒΠΌ Π½Π΅ сС користи Π·Π°ΡˆΡ‚ΠΈΡ‚Π° ΠΎΠ΄ ΠΌΠ°Π½ΠΈΠΏΡƒΠ»Π°Ρ†ΠΈΡ˜Π° со ΠΈΠΌΠ΅Ρ‚ΠΎ Π²ΠΎ NTFS (Π½Π°ΠΏΠ°Π΄ΠΈΡ‚Π΅ ΠΏΡ€Π΅ΠΊΡƒ ΠΏΡ€Π΅Π²ΠΎΠ΄ Π½Π° ΠΈΠΌΠ΅Ρ‚ΠΎ FAT Π±Π΅Π° ΠΌΠΎΠΆΠ½ΠΈ, Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π΄ΠΎ β€ž.gitβ€œ моТСшС Π΄Π° сС пристапи ΠΏΡ€Π΅ΠΊΡƒ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡƒΠΌΠΎΡ‚ β€žgit~1β€œ).
  • CVE-2019-1354 -
    моТност ΠΏΠΈΡˆΡƒΠ²Π° Π²ΠΎ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡƒΠΌΠΎΡ‚ β€ž.git/β€œ Π½Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° Windows ΠΏΡ€ΠΈ ΠΊΠ»ΠΎΠ½ΠΈΡ€Π°ΡšΠ΅ Π½Π° ΠΌΠ°Π»ΠΈΡ†ΠΈΠΎΠ·Π½ΠΈ ΡΠΊΠ»Π°Π΄ΠΈΡˆΡ‚Π° ΡˆΡ‚ΠΎ содрТат Π΄Π°Ρ‚ΠΎΡ‚Π΅ΠΊΠΈ со ΠΎΠ±Ρ€Π°Ρ‚Π½Π° коса Ρ†Ρ€Ρ‚Π° Π²ΠΎ ΠΈΠΌΠ΅Ρ‚ΠΎ (Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€, β€ža\bβ€œ), ΡˆΡ‚ΠΎ Π΅ ΠΏΡ€ΠΈΡ„Π°Ρ‚Π»ΠΈΠ²ΠΎ Π½Π° Unix/Linux, Π½ΠΎ Π΅ ΠΏΡ€ΠΈΡ„Π°Ρ‚Π΅Π½ΠΎ ΠΊΠ°ΠΊΠΎ Π΄Π΅Π» ΠΎΠ΄ ΠΏΠ°Ρ‚Π΅ΠΊΠ°Ρ‚Π° Π½Π° Windows.

  • CVE-2019-1387 - Π½Π΅Π΄ΠΎΠ²ΠΎΠ»Π½Π°Ρ‚Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π½Π° ΠΈΠΌΠΈΡšΠ°Ρ‚Π° Π½Π° ΠΏΠΎΠ΄ΠΌΠΎΠ΄ΡƒΠ»ΠΈΡ‚Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° сС користи Π·Π° ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΈΡ€Π°ΡšΠ΅ насочСни Π½Π°ΠΏΠ°Π΄ΠΈ, ΠΊΠΎΠΈ, Π΄ΠΎΠΊΠΎΠ»ΠΊΡƒ сС Ρ€Π΅ΠΊΡƒΡ€Π·ΠΈΠ²Π½ΠΎ ΠΊΠ»ΠΎΠ½ΠΈΡ€Π°Π½ΠΈ, ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΡ˜Π°Π»Π½ΠΎ Π±ΠΈ ΠΌΠΎΠΆΠ΅Π»Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° Π΄ΠΎΠ²Π΅Π΄Π΅ Π΄Π° Π³ΠΎ ΠΈΠ·Π²Ρ€ΡˆΠΈ ΠΊΠΎΠ΄ΠΎΡ‚ Π½Π° Π½Π°ΠΏΠ°Ρ“Π°Ρ‡ΠΎΡ‚. Git Π½Π΅ Π³ΠΎ спрСчи ΡΠΎΠ·Π΄Π°Π²Π°ΡšΠ΅Ρ‚ΠΎ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡƒΠΌ Π½Π° ΠΏΠΎΠ΄ΠΌΠΎΠ΄ΡƒΠ»ΠΈ Π²ΠΎ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡƒΠΌΠΎΡ‚ Π½Π° Π΄Ρ€ΡƒΠ³ ΠΏΠΎΠ΄ΠΌΠΎΠ΄ΡƒΠ», ΡˆΡ‚ΠΎ Π²ΠΎ ΠΏΠΎΠ²Π΅ΡœΠ΅Ρ‚ΠΎ случаи само ќС Π΄ΠΎΠ²Π΅Π΄Π΅ Π΄ΠΎ ΠΊΠΎΠ½Ρ„ΡƒΠ·ΠΈΡ˜Π°, Π½ΠΎ Π½Π΅ спрСчи ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΡ˜Π°Π»Π½ΠΎ Π΄Π° сС ΠΏΡ€Π΅ΠΏΠΈΡˆΠ΅ содрТината Π½Π° Π΄Ρ€ΡƒΠ³ ΠΌΠΎΠ΄ΡƒΠ» Π·Π° Π²Ρ€Π΅ΠΌΠ΅ Π½Π° процСсот Π½Π° Ρ€Π΅ΠΊΡƒΡ€Π·ΠΈΠ²Π½ΠΎ ΠΊΠ»ΠΎΠ½ΠΈΡ€Π°ΡšΠ΅ (Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡƒΠΌΠΈΡ‚Π΅ Π½Π° ΠΏΠΎΠ΄ΠΌΠΎΠ΄ΡƒΠ»ΠΈΡ‚Π΅ β€žΠ½ΠΈΠ»ΡΠΊΠΈ ΠΊΠΎΡšβ€œ ΠΈ β€žΠ½ΠΈΠ»ΡΠΊΠΈ коњ/ΠΊΡƒΠΊΠΈβ€œ сС поставСни ΠΊΠ°ΠΊΠΎ β€ž .git/modules/hippo/β€œ ΠΈ β€ž.git/modules/hippo/hooks/β€œ, Π° Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡƒΠΌΠΎΡ‚ Π·Π° ΠΊΡƒΠΊΠΈ Π²ΠΎ нилскиот коњ ΠΌΠΎΠΆΠ΅ Π΄Π° сС користи посСбно Π·Π° Π΄Π° сС смСстат Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°Π½ΠΈΡ‚Π΅ ΠΊΡƒΠΊΠΈ.

На корисницитС Π½Π° Windows ΠΈΠΌ сС ΠΏΡ€Π΅ΠΏΠΎΡ€Π°Ρ‡ΡƒΠ²Π° вСднаш Π΄Π° ја Π°ΠΆΡƒΡ€ΠΈΡ€Π°Π°Ρ‚ ΡΠ²ΠΎΡ˜Π°Ρ‚Π° Π²Π΅Ρ€Π·ΠΈΡ˜Π° Π½Π° Git ΠΈ Π΄Π° сС Π²ΠΎΠ·Π΄Ρ€ΠΆΠ°Ρ‚ ΠΎΠ΄ ΠΊΠ»ΠΎΠ½ΠΈΡ€Π°ΡšΠ΅ Π½Π° Π½Π΅ΠΏΡ€ΠΎΠ²Π΅Ρ€Π΅Π½ΠΈ ΡΠΊΠ»Π°Π΄ΠΈΡˆΡ‚Π° Π΄ΠΎ Π°ΠΆΡƒΡ€ΠΈΡ€Π°ΡšΠ΅Ρ‚ΠΎ. Ако сè ΡƒΡˆΡ‚Π΅ Π½Π΅ Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡ‚Π½ΠΎ Π΄Π° сС Π°ΠΆΡƒΡ€ΠΈΡ€Π° Π²Π΅Ρ€Π·ΠΈΡ˜Π°Ρ‚Π° Git, Ρ‚ΠΎΠ³Π°Ρˆ Π·Π° Π΄Π° сС Π½Π°ΠΌΠ°Π»ΠΈ Ρ€ΠΈΠ·ΠΈΠΊΠΎΡ‚ ΠΎΠ΄ Π½Π°ΠΏΠ°Π΄, сС ΠΏΡ€Π΅ΠΏΠΎΡ€Π°Ρ‡ΡƒΠ²Π° Π΄Π° Π½Π΅ сС ΠΈΠ·Π²Ρ€ΡˆΡƒΠ²Π°Π°Ρ‚ β€žgit clone β€” recurse-submodulesβ€œ ΠΈ β€žgit submodule updateβ€œ со Π½Π΅ΠΏΡ€ΠΎΠ²Π΅Ρ€Π΅Π½ΠΈ ΡΠΊΠ»Π°Π΄ΠΈΡˆΡ‚Π°, Π΄Π° Π½Π΅ сС користи β€žgit fast-importβ€œ со Π½Π΅ΠΏΡ€ΠΎΠ²Π΅Ρ€Π΅Π½ΠΈ Π²Π»Π΅Π·Π½ΠΈ Ρ‚Π΅ΠΊΠΎΠ²ΠΈ, Π° Π½Π΅ Π·Π° ΠΊΠ»ΠΎΠ½ΠΈΡ€Π°ΡšΠ΅ ΡΠΊΠ»Π°Π΄ΠΈΡˆΡ‚Π° Π½Π° ΠΏΠ°Ρ€Ρ‚ΠΈΡ†ΠΈΠΈ Π±Π°Π·ΠΈΡ€Π°Π½ΠΈ Π½Π° NTFS.

Π—Π° Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»Π½Π° бСзбСдност, Π½ΠΎΠ²ΠΈΡ‚Π΅ изданија исто Ρ‚Π°ΠΊΠ° Π·Π°Π±Ρ€Π°Π½ΡƒΠ²Π°Π°Ρ‚ ΡƒΠΏΠΎΡ‚Ρ€Π΅Π±Π° Π½Π° конструкции ΠΎΠ΄ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° β€žsubmodule.{name}.update=!commandβ€œ Π²ΠΎ .gitmodules. Π—Π° дистрибуции, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° Π³ΠΎ слСдитС ΠΎΠ±Ρ˜Π°Π²ΡƒΠ²Π°ΡšΠ΅Ρ‚ΠΎ Π½Π° Π°ΠΆΡƒΡ€ΠΈΡ€Π°ΡšΠ°Ρ‚Π° Π½Π° ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈΡ‚Π΅ Π½Π° страницитС Debian,Ubuntu, RHEL, SUSE/OPENSUSE, Fedora, Π›Π°ΠΊ, ALT, FreeBSD.

Π˜Π·Π²ΠΎΡ€: opennet.ru

Π”ΠΎΠ΄Π°Π΄Π΅Ρ‚Π΅ ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€