เดฎเดฑเตเดฑเตŠเดฐเต เด•เต‡เดŸเตเดชเดพเดŸเตเด•เตพ เดชเดฐเดฟเดนเดฐเดฟเดšเตเดš Git เด…เดชเตโ€Œเดกเต‡เดฑเตเดฑเต

เดชเตเดฐเดธเดฟเดฆเตเดงเต€เด•เดฐเดฟเดšเตเดšเต เดตเดฟเดคเดฐเดฃเด‚ เดšเต†เดฏเตเดค เดธเต‹เดดเตเดธเต เด•เตบเดŸเตเดฐเต‹เตพ เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเตปเตเดฑเต† เดคเดฟเดฐเตเดคเตเดคเตฝ เดฑเดฟเดฒเต€เดธเตเด•เตพ เด‡เดฒเตเดฒเดพเดคเดพเด•เตเด•เดฟเดฏเดคเต เดฆเตเตผเดฌเดฒเดค (CVE-2020-11008), เด…เดจเตเดธเตเดฎเดฐเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเต เดชเตเดฐเดถเตเดจเด‚, เด•เดดเดฟเดžเตเดžเดฏเดพเดดเตเดš เด’เดดเดฟเดตเดพเด•เตเด•เดฟ. เดชเตเดคเดฟเดฏ เด…เดชเด•เดŸเดธเดพเดงเตเดฏเดค "credential.helper" เดนเดพเตปเดกเตโ€Œเดฒเตผเดฎเดพเดฐเต†เดฏเตเด‚ เดฌเดพเดงเดฟเด•เตเด•เตเดจเตเดจเต, เด•เต‚เดŸเดพเดคเต† เด’เดฐเต เดชเตเดคเดฟเดฏ เดฒเตˆเตป เดชเตเดฐเดคเต€เด•เดฎเต‹ เดถเต‚เดจเตเดฏเดฎเดพเดฏ เดนเต‹เดธเตเดฑเตเดฑเต‹ เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดพเดคเตเดค เด…เดญเตเดฏเตผเดคเตเดฅเดจ เดธเตเด•เต€เดฎเต‹ เด…เดŸเด™เตเด™เดฟเดฏ เดชเตเดฐเดคเตเดฏเต‡เด•เด‚ เดซเต‹เตผเดฎเดพเดฑเตเดฑเต เดšเต†เดฏเตโ€Œเดค URL เด•เดŸเดจเตเดจเตเดชเต‹เด•เตเดฎเตเดชเต‹เตพ เด…เดคเต เดšเต‚เดทเดฃเด‚ เดšเต†เดฏเตเดฏเดชเตเดชเต†เดŸเตเดจเตเดจเต. เด…เดคเตเดคเดฐเด‚ เด’เดฐเต URL เดชเตเดฐเต‹เดธเดธเตเดธเต เดšเต†เดฏเตเดฏเตเดฎเตเดชเต‹เตพ, credential.helper เด…เดญเตเดฏเตผเดคเตเดฅเดฟเดšเตเดš เดชเตเดฐเต‹เดŸเตเดŸเต‹เด•เตเด•เต‹เดณเตเดฎเดพเดฏเดฟ เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเดพเดคเตเดค เด•เตเดฐเต†เดกเตปเดทเตเดฏเดฒเตเด•เดณเต† เด•เตเดฑเดฟเดšเตเดšเต‹ เด†เด•เตโ€Œเดธเดธเต เดšเต†เดฏเตเดฏเตเดจเตเดจ เดนเต‹เดธเตเดฑเตเดฑเดฟเดจเต† เด•เตเดฑเดฟเดšเตเดšเต‹ เดตเดฟเดตเดฐเด™เตเด™เตพ เด…เดฏเดฏเตเด•เตเด•เตเดจเตเดจเต.

เดฎเตเดฎเตเดชเดคเตเดคเต† เดชเตเดฐเดถเตโ€Œเดจเดคเตเดคเดฟเตฝ เดจเดฟเดจเตเดจเต เดตเตเดฏเดคเตเดฏเดธเตเดคเดฎเดพเดฏเดฟ, เด’เดฐเต เดชเตเดคเดฟเดฏ เด…เดชเด•เดŸเดธเดพเดงเตเดฏเดค เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ, เด†เด•เตเดฐเดฎเดฃเด•เดพเดฐเดฟเด•เตเด•เต เดฎเดฑเตเดฑเตŠเดฐเดพเดณเตเดŸเต† เดฏเต‹เด—เตเดฏเดคเดพเดชเดคเตเดฐเด™เตเด™เตพ เด•เตˆเดฎเดพเดฑเตเดจเตเดจ เดนเต‹เดธเตเดฑเตเดฑเดฟเดจเต† เดจเต‡เดฐเดฟเดŸเตเดŸเต เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเดฟเดฒเตเดฒ. เด•เตเดฐเต†เดกเตปเดทเตเดฏเตฝ.เดนเต†เตฝเดชเตเดชเดฑเดฟเตฝ เด•เดพเดฃเดพเดคเดพเดฏ "เดนเต‹เดธเตเดฑเตเดฑเต" เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเตผ เดŽเด™เตเด™เดจเต† เด•เตˆเด•เดพเดฐเตเดฏเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต เดŽเดจเตเดจเดคเดฟเดจเต† เด†เดถเตเดฐเดฏเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเด‚ เดเดคเต เด•เตเดฐเต†เดกเตปเดทเตเดฏเดฒเตเด•เดณเดพเดฃเต เดšเต‹เตผเดจเตเดจเดคเต. เดจเดฟเดฒเดตเดฟเดฒเต† เด…เดญเตเดฏเตผเดคเตเดฅเดจเดฏเดฟเตฝ เดเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เด•เตเดฐเต†เดกเตปเดทเตเดฏเดฒเตเด•เตพ เดชเตเดฐเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดจเดฟเตผเดฆเตเดฆเต‡เดถเด™เตเด™เดณเดพเดฏเดฟ URL-เดฒเต† เดถเต‚เดจเตเดฏเดฎเดพเดฏ เดซเต€เตฝเดกเตเด•เตพ เดจเดฟเดฐเดตเดงเดฟ credential.helper เดนเดพเตปเดกเตโ€Œเดฒเตผเดฎเดพเตผ เดตเตเดฏเดพเด–เตเดฏเดพเดจเดฟเด•เตเด•เตเดจเตเดจเต เดŽเดจเตเดจเดคเดพเดฃเต เดชเตเดฐเดถเตเดจเดคเตเดคเดฟเตปเตเดฑเต† เด•เดพเดคเตฝ. เด…เด™เตเด™เดจเต†, credential.helper-เดจเต เดฎเดฑเตเดฑเตŠเดฐเต เดธเต†เตผเดตเดฑเดฟเดจเดพเดฏเดฟ เดธเด‚เดญเดฐเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เด•เตเดฐเต†เดกเตปเดทเตเดฏเดฒเตเด•เตพ URL-เตฝ เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดฟเดฏเดฟเดŸเตเดŸเตเดณเตเดณ เด†เด•เตเดฐเดฎเดฃเด•เดพเดฐเดฟเดฏเตเดŸเต† เดธเต†เตผเดตเดฑเดฟเดฒเต‡เด•เตเด•เต เด…เดฏเดฏเตเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเด‚.

"git clone", "git fetch" เดŽเดจเตเดจเดฟเดต เดชเต‹เดฒเตเดณเตเดณ เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เตพ เดจเดŸเดคเตเดคเตเดฎเตเดชเต‹เตพ เดชเตเดฐเดถเตเดจเด‚ เดธเด‚เดญเดตเดฟเด•เตเด•เตเดจเตเดจเต, เดŽเดจเตเดจเดพเตฝ เดธเดฌเตโ€Œเดฎเต‹เดกเตเดฏเต‚เดณเตเด•เตพ เดชเตเดฐเต‹เดธเดธเตเดธเต เดšเต†เดฏเตเดฏเตเดฎเตเดชเต‹เตพ เดเดฑเตเดฑเดตเตเด‚ เด…เดชเด•เดŸเด•เดฐเดฎเดพเดฃเต - "git submodule เด…เดชเตโ€Œเดกเต‡เดฑเตเดฑเต" เดจเดŸเดคเตเดคเตเดฎเตเดชเต‹เตพ, เดฑเดฟเดชเตเดชเต‹เดธเดฟเดฑเตเดฑเดฑเดฟเดฏเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ .gitmodules เดซเดฏเดฒเดฟเตฝ เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดฟเดฏ URL-เด•เตพ เดธเตเดตเดฏเดฎเต‡เดต เดชเตเดฐเต‹เดธเดธเตเดธเต เดšเต†เดฏเตเดฏเดชเตเดชเต†เดŸเตเด‚. เดชเตเดฐเดถเตเดจเด‚ เดคเดŸเดฏเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เด’เดฐเต เดชเดฐเดฟเดนเดพเดฐเดฎเดพเดฏเดฟ เดถเตเดชเดพเตผเดถเดšเต†เดฏเตเดฏเตเดจเตเดจเต เดชเดฌเตเดฒเดฟเด•เต เดฑเดฟเดชเตเดชเต‹เดธเดฟเดฑเตเดฑเดฑเดฟเด•เตพ เด†เด•เตเดธเดธเต เดšเต†เดฏเตเดฏเตเดฎเตเดชเต‹เตพ credential.helper เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดฐเตเดคเต เด•เต‚เดŸเดพเดคเต† เดšเต†เด•เตเด•เต เดšเต†เดฏเตเดฏเดพเดคเตเดค เดฑเดฟเดชเตเดชเต‹เดธเดฟเดฑเตเดฑเดฑเดฟเด•เดณเตเดณเตเดณ "--recurse-submodules" เดฎเต‹เดกเดฟเตฝ "git clone" เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดฐเตเดคเต.

เดชเตเดคเดฟเดฏ Git เดฑเดฟเดฒเต€เดธเตเด•เดณเดฟเตฝ เด“เดซเตผ เดšเต†เดฏเตเดฏเตเดจเตเดจเต เดคเดฟเดฐเตเดคเตเดคเตฝ เด…เดŸเด™เตเด™เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ URL-เด•เตพเด•เตเด•เดพเดฏเดฟ credential.helper เดตเดฟเดณเดฟเด•เตเด•เตเดจเตเดจเดคเต เดคเดŸเดฏเตเดจเตเดจเต เดชเตเดฐเดคเดฟเดจเดฟเดงเต€เด•เดฐเดฟเด•เตเด•เดพเดจเดพเดตเดพเดคเตเดค เดฎเต‚เดฒเตเดฏเด™เตเด™เตพ (เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดฐเดฃเตเดŸเดฟเดจเต เดชเด•เดฐเด‚ เดฎเต‚เดจเตเดจเต เดธเตเดฒเดพเดทเตเด•เตพ เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เตเดฎเตเดชเต‹เตพ - "http:///host" เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เด’เดฐเต เดชเตเดฐเต‹เดŸเตเดŸเต‹เด•เตเด•เต‹เตพ เดธเตเด•เต€เด‚ เด‡เดฒเตเดฒเดพเดคเต† - "http::ftp.example.com/"). เดˆ เดชเตเดฐเดถเตเดจเด‚ เดธเตเดฑเตเดฑเต‹เตผ (เดฌเดฟเตฝเดฑเตเดฑเต-เด‡เตป Git เด•เตเดฐเต†เดกเตปเดทเตเดฏเตฝ เดธเตเดฑเตเดฑเต‹เดฑเต‡เดœเต), เด•เดพเดทเต† (เดจเตฝเด•เดฟเดฏ เด•เตเดฐเต†เดกเตปเดทเตเดฏเดฒเตเด•เดณเตเดŸเต† เดฌเดฟเตฝเดฑเตเดฑเต-เด‡เตป เด•เดพเดทเต†), osxkeychain (macOS เดธเตเดฑเตเดฑเต‹เดฑเต‡เดœเต) เดนเดพเตปเดกเตโ€Œเดฒเดฑเตเด•เตพ เดŽเดจเตเดจเดฟเดตเดฏเต† เดฌเดพเดงเดฟเด•เตเด•เตเดจเตเดจเต. Git เด•เตเดฐเต†เดกเตปเดทเตเดฏเตฝ เดฎเดพเดจเต‡เดœเตผ (Windows repository) เดนเดพเตปเดกเตโ€Œเดฒเดฑเดฟเดจเต† เดฌเดพเดงเดฟเด•เตเด•เดฟเดฒเตเดฒ.

เดชเต‡เดœเตเด•เดณเดฟเดฒเต† เดตเดฟเดคเดฐเดฃเด™เตเด™เดณเดฟเตฝ เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดชเดพเด•เตเด•เต‡เดœเต เด…เดชเตโ€Œเดกเต‡เดฑเตเดฑเตเด•เดณเตเดŸเต† เดฑเดฟเดฒเต€เดธเต เดŸเตเดฐเดพเด•เตเด•เต เดšเต†เดฏเตเดฏเดพเด‚ เดกเต†เดฌเดฟเดฏเตป, เด‰เดฌเตเดฃเตเดŸเต, เด†เตผเดŽเตฝเด‡เดŽเตฝ, SUSE/openSUSE, เดซเต†เดกเต‹เดฑ, เดตเดณเดตเต, ALT, เดซเตเดฐเต€เดฌเดฟเดŽเดธเต เดกเดฟ.

เด…เดตเดฒเด‚เดฌเด‚: opennet.ru

เด’เดฐเต เด…เดญเดฟเดชเตเดฐเดพเดฏเด‚ เดšเต‡เตผเด•เตเด•เตเด•