Актуализация Π½Π° 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 XNUMX, ΠΊΠΎΠΉΡ‚ΠΎ ΠΏΠΎΠΏΡ€Π°Π²ΠΈ уязвимости, ΠΊΠΎΠΈΡ‚ΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ…Π° Π½Π° Π°Ρ‚Π°ΠΊΡƒΠ²Π°Ρ‰ Π΄Π° ΠΏΡ€Π΅Π½Π°ΠΏΠΈΡˆΠ΅ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»Π½ΠΈ ΠΏΡŠΡ‚ΠΈΡ‰Π° във Ρ„Π°ΠΉΠ»ΠΎΠ²Π°Ρ‚Π° систСма, Π΄Π° ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΈΡ€Π° ΠΎΡ‚Π΄Π°Π»Π΅Ρ‡Π΅Π½ΠΎ изпълнСниС Π½Π° ΠΊΠΎΠ΄ ΠΈΠ»ΠΈ Π΄Π° ΠΏΡ€Π΅Π·Π°ΠΏΠΈΡˆΠ΅ Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅ Π² дирСкторията β€ž.git/β€œ. ΠŸΠΎΠ²Π΅Ρ‡Π΅Ρ‚ΠΎ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ, ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€Π°Π½ΠΈ ΠΎΡ‚ слуТитСлитС
Π¦Π΅Π½Ρ‚ΡŠΡ€ Π·Π° Ρ€Π΅Π°Π³ΠΈΡ€Π°Π½Π΅ ΠΏΠΎ сигурността Π½Π° Microsoft, ΠΏΠ΅Ρ‚ ΠΎΡ‚ осСмтС уязвимости са спСцифични Π·Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° Windows.

  • CVE-2019 1348- β€” ΠΊΠΎΠΌΠ°Π½Π΄Π° Π·Π° ΠΏΠΎΡ‚ΠΎΡ‡Π½ΠΎ ΠΏΡ€Π΅Π΄Π°Π²Π°Π½Π΅ β€žfeature export-marks=pathβ€œΠ’Ρ позволява Π½Π° запис Π½Π° Π΅Ρ‚ΠΈΠΊΠ΅Ρ‚ΠΈ Π² ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»Π½ΠΈ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ Π·Π° прСзаписванС Π½Π° ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»Π½ΠΈ ΠΏΡŠΡ‚ΠΈΡ‰Π° във Ρ„Π°ΠΉΠ»ΠΎΠ²Π°Ρ‚Π° систСма ΠΏΡ€ΠΈ ΠΈΠ·Π²ΡŠΡ€ΡˆΠ²Π°Π½Π΅ Π½Π° опСрация "git fast-import" с Π½Π΅ΠΏΡ€ΠΎΠ²Π΅Ρ€Π΅Π½ΠΈ Π²Ρ…ΠΎΠ΄Π½ΠΈ Π΄Π°Π½Π½ΠΈ.
  • CVE-2019 1350- - Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»Π½ΠΎ Π΅ΠΊΡ€Π°Π½ΠΈΡ€Π°Π½Π΅ Π½Π° Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ΠΈΡ‚Π΅ Π½Π° командния Ρ€Π΅Π΄ ΠΌΠΎΠΆΠ΅ Π΄Π° Π΄ΠΎΠ²Π΅Π΄Π΅ Π·Π° ΠΎΡ‚Π΄Π°Π»Π΅Ρ‡Π΅Π½ΠΎ изпълнСниС Π½Π° атакуващия ΠΊΠΎΠ΄ ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅ Π½Π° рСкурсивно ΠΊΠ»ΠΎΠ½ΠΈΡ€Π°Π½Π΅ с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° ssh:// URL. По-спСциално, избягванСто Π½Π° Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ΠΈ, Π·Π°Π²ΡŠΡ€ΡˆΠ²Π°Ρ‰ΠΈ с ΠΎΠ±Ρ€Π°Ρ‚Π½Π° Π½Π°ΠΊΠ»ΠΎΠ½Π΅Π½Π° Ρ‡Π΅Ρ€Ρ‚Π° (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ "тСст \"), Π΅ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π΅Π½ΠΎ Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»Π½ΠΎ. Π’ Ρ‚ΠΎΠ·ΠΈ случай, ΠΊΠΎΠ³Π°Ρ‚ΠΎ Ρ€Π°ΠΌΠΊΠΈΡ€Π°Ρ‚Π΅ Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ с Π΄Π²ΠΎΠΉΠ½ΠΈ ΠΊΠ°Π²ΠΈΡ‡ΠΊΠΈ, послСдният Ρ†ΠΈΡ‚Π°Ρ‚ бСшС Π΅ΠΊΡ€Π°Π½ΠΈΡ€Π°Π½, ΠΊΠΎΠ΅Ρ‚ΠΎ Π½Π°ΠΏΡ€Π°Π²ΠΈ възмоТно ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ Π½Π° замСстванСто Π½Π° Π²Π°ΡˆΠΈΡ‚Π΅ ΠΎΠΏΡ†ΠΈΠΈ Π² командния Ρ€Π΅Π΄.
  • 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". Π’Π°ΠΊΠΈΠ²Π° ΠΏΡŠΡ‚ΠΈΡ‰Π° са Π±ΠΈΠ»ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π²Π°Π½ΠΈ Π½Π΅ ΠΊΠ°Ρ‚ΠΎ Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΈ, Π° ΠΊΠ°Ρ‚ΠΎ относитСлни ΠΏΡŠΡ‚ΠΈΡ‰Π°, ΠΊΠΎΠ΅Ρ‚ΠΎ Π΅ позволявало ΠΏΡ€ΠΈ ΠΊΠ»ΠΎΠ½ΠΈΡ€Π°Π½Π΅ Π½Π° Π·Π»ΠΎΠ½Π°ΠΌΠ΅Ρ€Π΅Π½ΠΎ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ Π΄Π° сС записва Π² ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»Π½Π° дирСктория извън Π΄ΡŠΡ€Π²ΠΎΡ‚ΠΎ Π½Π° Ρ€Π°Π±ΠΎΡ‚Π½Π°Ρ‚Π° дирСктория (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΏΡ€ΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° числа ΠΈΠ»ΠΈ Unicode символи Π² ΠΈΠΌΠ΅Ρ‚ΠΎ Π½Π° диска - "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 ΠŸΠΎΠ΄ΡΠΈΡΡ‚Π΅ΠΌΠ° Π·Π° Linux) ΠΏΡ€ΠΈ Π΄ΠΎΡΡ‚ΡŠΠΏ Π΄ΠΎ Ρ€Π°Π±ΠΎΡ‚Π½Π°Ρ‚Π° дирСктория Π½Π΅ сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π·Π°Ρ‰ΠΈΡ‚Π° срСщу ΠΌΠ°Π½ΠΈΠΏΡƒΠ»ΠΈΡ€Π°Π½Π΅ Π½Π° ΠΈΠΌΠ΅Π½Π° Π² NTFS (възмоТни са Π°Ρ‚Π°ΠΊΠΈ Ρ‡Ρ€Π΅Π· ΠΏΡ€Π΅Π²ΠΎΠ΄ Π½Π° ΠΈΠΌΠ΅Π½Π° Π½Π° FAT, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ β€ž.gitβ€œ ΠΌΠΎΠΆΠ΅ Π΄Π° бъдС Π΄ΠΎΡΡ‚ΡŠΠΏΠ΅Π½ ΠΏΡ€Π΅Π· дирСкторията β€žgit~1β€œ).
  • CVE-2019 1354- -
    Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ записи Π² дирСкторията ".git/" Π½Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° Windows ΠΏΡ€ΠΈ ΠΊΠ»ΠΎΠ½ΠΈΡ€Π°Π½Π΅ Π½Π° Π·Π»ΠΎΠ½Π°ΠΌΠ΅Ρ€Π΅Π½ΠΈ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π°, ΡΡŠΠ΄ΡŠΡ€ΠΆΠ°Ρ‰ΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅ с ΠΎΠ±Ρ€Π°Ρ‚Π½Π° Π½Π°ΠΊΠ»ΠΎΠ½Π΅Π½Π° Ρ‡Π΅Ρ€Ρ‚Π° Π² ΠΈΠΌΠ΅Ρ‚ΠΎ (Π½Π°ΠΏΡ€. "a\b"), ΠΊΠΎΠ΅Ρ‚ΠΎ Π΅ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΎ Π² Unix/Linux, Π½ΠΎ сС Π²ΡŠΠ·ΠΏΡ€ΠΈΠ΅ΠΌΠ° ΠΊΠ°Ρ‚ΠΎ част ΠΎΡ‚ ΠΏΡŠΡ‚Ρ към Windows.
  • CVE-2019 1387- β€” Π½Π΅Π΄ΠΎΡΡ‚Π°Ρ‚ΡŠΡ‡Π½Π°Ρ‚Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π½Π° ΠΈΠΌΠ΅Π½Π°Ρ‚Π° Π½Π° ΠΏΠΎΠ΄ΠΌΠΎΠ΄ΡƒΠ»ΠΈΡ‚Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π·Π° ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΈΡ€Π°Π½Π΅ Π½Π° Ρ†Π΅Π»Π΅Π²ΠΈ Π°Ρ‚Π°ΠΊΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ, Π°ΠΊΠΎ Π±ΡŠΠ΄Π°Ρ‚ рСкурсивно ΠΊΠ»ΠΎΠ½ΠΈΡ€Π°Π½ΠΈ, Π±ΠΈΡ…Π° ΠΌΠΎΠ³Π»ΠΈ ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»Π½ΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° Π΄ΠΎΠ²Π΅Π΄Π΅ Π·Π° изпълнСниС Π½Π° ΠΊΠΎΠ΄Π° Π½Π° нападатСля. Git Π½Π΅ ΠΏΠΎΠΏΡ€Π΅Ρ‡ΠΈ Π½Π° ΡΡŠΠ·Π΄Π°Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° дирСктория Π½Π° ΠΏΠΎΠ΄ΠΌΠΎΠ΄ΡƒΠ» Π² дирСкторията Π½Π° Π΄Ρ€ΡƒΠ³ ΠΏΠΎΠ΄ΠΌΠΎΠ΄ΡƒΠ», ΠΊΠΎΠ΅Ρ‚ΠΎ Π² ΠΏΠΎΠ²Π΅Ρ‡Π΅Ρ‚ΠΎ случаи Π±ΠΈ Π΄ΠΎΠ²Π΅Π»ΠΎ само Π΄ΠΎ ΠΎΠ±ΡŠΡ€ΠΊΠ²Π°Π½Π΅, Π½ΠΎ Π½Π΅ ΠΏΠΎΠΏΡ€Π΅Ρ‡ΠΈ ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»Π½ΠΎ Π΄Π° сС ΠΏΡ€Π΅Π·Π°ΠΏΠΈΡˆΠ΅ ΡΡŠΠ΄ΡŠΡ€ΠΆΠ°Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° Π΄Ρ€ΡƒΠ³ ΠΌΠΎΠ΄ΡƒΠ» ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅ Π½Π° процСса Π½Π° рСкурсивно ΠΊΠ»ΠΎΠ½ΠΈΡ€Π°Π½Π΅ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈΡ‚Π΅ Π½Π° ΠΏΠΎΠ΄ΠΌΠΎΠ΄ΡƒΠ»Π° "hippo" ΠΈ "hippo/hooks" сС поставят ΠΊΠ°Ρ‚ΠΎ " .git/modules/hippo/" ΠΈ ".git/modules/hippo/hooks/", Π° дирСкторията с ΠΊΡƒΠΊΠΈ Π² hippo ΠΌΠΎΠΆΠ΅ Π΄Π° сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΠΎΡ‚Π΄Π΅Π»Π½ΠΎ Π·Π° хостванС Π½Π° задСйствани ΠΊΡƒΠΊΠΈ.

Π½Π° ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅ 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

ΠšΡƒΠΏΠ΅Ρ‚Π΅ Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ хостинг Π·Π° сайтовС с DDoS Π·Π°Ρ‰ΠΈΡ‚Π°, VPS VDS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ πŸ”₯ ΠšΡƒΠΏΠ΅Ρ‚Π΅ Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ ΡƒΠ΅Π± хостинг със Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ DDoS Π°Ρ‚Π°ΠΊΠΈ, VPS VDS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ | ProHoster