เดตเดฟเดคเดฐเดฃเด‚ เดšเต†เดฏเตเดค เด‰เดฑเดตเดฟเดŸ เดจเดฟเดฏเดจเตเดคเตเดฐเดฃ เดธเด‚เดตเดฟเดงเดพเดจเดคเตเดคเดฟเดจเตเดฑเต† เดชเตเดฐเด•เดพเดถเดจเด‚ Git 2.24

เดฒเดญเตเดฏเดฎเดพเดฃเต เดตเดฟเดคเดฐเดฃเด‚ เดšเต†เดฏเตเดค เด‰เดฑเดตเดฟเดŸ เดจเดฟเดฏเดจเตเดคเตเดฐเดฃ เดธเด‚เดตเดฟเดงเดพเดจเดคเตเดคเดฟเดจเตเดฑเต† เดชเตเดฐเด•เดพเดถเดจเด‚ Git 2.24.0. Git เดเดฑเตเดฑเดตเตเด‚ เดœเดจเดชเตเดฐเดฟเดฏเดตเตเด‚ เดตเดฟเดถเตเดตเดธเดจเต€เดฏเดตเตเด‚ เด‰เดฏเตผเดจเตเดจ เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดคเดฏเตเดณเตเดณเดคเตเดฎเดพเดฏ เดชเดคเดฟเดชเตเดชเต เดจเดฟเดฏเดจเตเดคเตเดฐเดฃ เดธเด‚เดตเดฟเดงเดพเดจเด™เตเด™เดณเดฟเตฝ เด’เดจเตเดจเดพเดฃเต, เด‡เดคเต เดฌเตเดฐเดพเดžเตเดšเดฟเด‚เด—เตเด‚ เดฒเดฏเดจเดตเตเด‚ เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟเดฏเตเดณเตเดณ เดซเตเดฒเต†เด•เตเดธเดฟเดฌเดฟเตพ เดจเต‹เตบ-เดฒเต€เดจเดฟเดฏเตผ เดตเดฟเด•เดธเดจ เด‰เดชเด•เดฐเดฃเด™เตเด™เตพ เดจเตฝเด•เตเดจเตเดจเต. เดšเดฐเดฟเดคเตเดฐเดคเตเดคเดฟเดจเตเดฑเต† เดธเดฎเด—เตเดฐเดคเดฏเตเด‚ เดฎเตเตปเด•เดพเดฒ เดฎเดพเดฑเตเดฑเด™เตเด™เดณเต‹เดŸเตเดณเตเดณ เดชเตเดฐเดคเดฟเดฐเต‹เดงเดตเตเด‚ เด‰เดฑเดชเตเดชเดพเด•เตเด•เดพเตป, เด“เดฐเต‹ เด•เดฎเตเดฎเดฟเดฑเตเดฑเดฟเดฒเตเด‚ เดฎเตเตป เดšเดฐเดฟเดคเตเดฐเดคเตเดคเดฟเดจเตเดฑเต† เดฎเตเดดเตเดตเตป เดนเดพเดทเดฟเด‚เด—เตเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต; เดกเดตเดฒเดชเตเดชเตผเดฎเดพเดฐเตเดŸเต† เดกเดฟเดœเดฟเดฑเตเดฑเตฝ เดธเดฟเด—เตเดจเต‡เดšเตเดšเดฑเตเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดตเตเดฏเด•เตเดคเดฟเด—เดค เดŸเดพเด—เตเด•เดณเตเด‚ เด•เดฎเตเดฎเดฟเดฑเตเดฑเตเด•เดณเตเด‚ เดธเดพเด•เตเดทเตเดฏเดชเตเดชเต†เดŸเตเดคเตเดคเดพเดจเตเด‚ เด•เดดเดฟเดฏเตเด‚.

เดฎเตเดฎเตเดชเดคเตเดคเต† เดชเดคเดฟเดชเตเดชเตเดฎเดพเดฏเดฟ เดคเดพเดฐเดคเดฎเตเดฏเดชเตเดชเต†เดŸเตเดคเตเดคเตเดฎเตเดชเต‹เตพ, 544 เดกเดตเดฒเดชเตเดชเตผเดฎเดพเดฐเตเดŸเต† เดชเด™เตเด•เดพเดณเดฟเดคเตเดคเดคเตเดคเต‹เดŸเต† เดคเดฏเตเดฏเดพเดฑเดพเด•เตเด•เดฟเดฏ เดชเตเดคเดฟเดฏ เดชเดคเดฟเดชเตเดชเดฟเดฒเต‡เด•เตเด•เต 78 เดฎเดพเดฑเตเดฑเด™เตเด™เตพ เดธเตเดตเต€เด•เดฐเดฟเดšเตเดšเต, เด…เดคเดฟเตฝ 21 เดชเต‡เตผ เด†เดฆเตเดฏเดฎเดพเดฏเดฟ เดตเดฟเด•เดธเดจเดคเตเดคเดฟเตฝ เดชเด™เตเด•เต†เดŸเตเดคเตเดคเต. เดชเตเดฐเดงเดพเดจ เดชเตเดคเตเดฎเด•เตพ:

  • เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเตป เดฎเดพเด•เตเดฐเต‹เด•เตพเด•เตเด•เตเดณเตเดณ เดชเดฟเดจเตเดคเตเดฃ เดšเต‡เตผเดคเตเดคเต, เด…เดคเดฟเดฒเต‚เดŸเต† เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด…เดตเดฏเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดชเตเดชเต†เดŸเตเดŸ เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเดŸ เด“เดชเตเดทเดจเตเด•เดณเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เดตเดฟเดถเดฆเดพเด‚เดถเด™เตเด™เดณเดฟเดฒเต‡เด•เตเด•เต เดชเต‹เด•เดพเดคเต† เดคเดจเตเดจเต† เดตเตเดฏเดคเตเดฏเดธเตเดค เดธเต†เดฑเตเดฑเต เด•เตเดฐเดฎเต€เด•เดฐเดฃเด™เตเด™เตพเด•เตเด•เดฟเดŸเดฏเดฟเตฝ เดตเต‡เด—เดคเตเดคเดฟเตฝ เดฎเดพเดฑเดพเดจเดพเด•เตเด‚. เดฎเดพเด•เตเดฐเต‹เด•เดณเตเดŸเต† เดธเดนเดพเดฏเดคเตเดคเต‹เดŸเต†, เดˆ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เด† เดชเตเดฐเดตเตผเดคเตเดคเดจเด‚ เดธเดœเต€เดตเดฎเดพเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เดเดคเต เด•เตเดฐเดฎเต€เด•เดฐเดฃเด™เตเด™เดณเดพเดฃเต เดฎเดพเดฑเตเดฑเต‡เดฃเตเดŸเดคเต†เดจเตเดจเต เด“เตผเดฎเตเดฎเดฟเด•เตเด•เต‡เดฃเตเดŸ เด†เดตเดถเตเดฏเดฎเดฟเดฒเตเดฒ. เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เด’เดฐเต เดตเดฒเดฟเดฏ เดถเต‡เด–เดฐเด‚ เดฎเดจเตเดฆเด—เดคเดฟเดฏเดฟเดฒเดพเดฃเต†เด™เตเด•เดฟเตฝ, เด’เดฐเต เดชเตเดคเดฟเดฏ เด‡เตปเดกเต†เด•เตเดธเดฟเด‚เด—เต เดŽเดžเตเดšเดฟเดจเดฟเดฒเต‡เด•เตเด•เต เดฎเดพเดฑเดพเดจเตเด‚, เดชเดพเดคเตเดคเต เดชเตเดฐเดฟเดซเดฟเด•เตเดธเต เด•เด‚เดชเตเดฐเดทเตป เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดฎเดพเด•เตเด•เดพเดจเตเด‚, index.version 4 เด†เด•เตเด•เดฟ core.untrackedCache เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดฎเดพเด•เตเด•เดฟเด•เตเด•เตŠเดฃเตเดŸเต เดŸเตเดฐเดพเด•เตเด•เต เดšเต†เดฏเตเดฏเดพเดคเตเดค เดซเดฏเตฝ เด•เดพเดทเต† เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดฎเดพเด•เตเด•เดพเดจเตเด‚ เดจเดฟเด™เตเด™เตพ เด†เด—เตเดฐเดนเดฟเดšเตเดšเต‡เด•เตเด•เดพเด‚. เดกเต‹เด•เตเดฏเตเดฎเต†เดจเตเดฑเต‡เดทเดจเดฟเตฝ เดถเดฐเดฟเดฏเดพเดฏ เดชเดฐเดฟเดนเดพเดฐเดคเตเดคเดฟเดจเดพเดฏเดฟ เดธเดฎเดฏเด‚ เดชเดพเดดเดพเด•เตเด•เดพเดคเดฟเดฐเดฟเด•เตเด•เดพเตป เดฎเดพเด•เตเดฐเต‹เด•เตพ เดจเดฟเด™เตเด™เดณเต† เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต, เดŽเดจเตเดจเดพเตฝ เดงเดพเดฐเดพเดณเด‚ เดซเดฏเดฒเตเด•เดณเตเดณเตเดณ เดฑเดฟเดชเตเดชเต‹เดธเดฟเดฑเตเดฑเดฑเดฟเด•เตพเด•เตเด•เดพเดฏเดฟ เด’เดชเตเดฑเตเดฑเดฟเดฎเตˆเดธเต‡เดทเดจเตเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เด•เตเดฐเดฎเต€เด•เดฐเดฃเด™เตเด™เตพ เด‰เดŸเดจเดŸเดฟ เดธเดœเต€เดตเดฎเดพเด•เตเด•เตเด•:

    git config feature. manyFiles true

  • เดกเดฟเดซเต‹เตพเดŸเตเดŸเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดฎเดพเด•เตเด•เตเดจเตเดจเดคเต เด’เดฐเต เด•เดฎเตเดฎเดฟเดฑเตเดฑเต เด—เตเดฐเดพเดซเดฟเดจเตเดฑเต† (เด•เดฎเตเดฎเดฟเดฑเตเดฑเต-เด—เตเดฐเดพเดซเต) เดฐเต‚เดชเดคเตเดคเดฟเตฝ เด’เดฌเตโ€Œเดœเด•เตเดฑเตเดฑเตเด•เดณเตเดŸเต† เดธเด‚เดญเดฐเดฃเดฎเดพเดฃเต, เด…เดคเดฟเตฝ เดฎเดฑเตเดฑเต เด’เดฌเตโ€Œเดœเด•เตเดฑเตเดฑเตเด•เดณเดฟเดฒเต‡เด•เตเด•เตเดณเตเดณ เดฒเดฟเด™เตเด•เตเด•เดณเตเดณเตเดณ เด’เดฌเตโ€Œเดœเด•เตเดฑเตเดฑเตเด•เดณเตเดŸเต† เดนเดพเดทเตเด•เดณเตเดŸเต† เดฒเต€เดจเดฟเดฏเตผ เดฒเดฟเดธเตเดฑเตเดฑเดฒเตเดฒ, เดฎเดฑเดฟเดšเตเดšเต เด’เดฐเต เด—เตเดฐเดพเดซเดฟเดจเตเดฑเต† เดฐเต‚เดชเดคเตเดคเดฟเดฒเตเดณเตเดณ เด˜เดŸเดจเดฏเดพเดฃเต เด‡เตปเดกเต†เด•เตโ€Œเดธเดฟเด‚เด—เดฟเดจเดพเดฏเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเต. . เดฎเตเดฎเตเดชเต, เด’เดฐเต เดจเดฟเดถเตเดšเดฟเดค เดชเดฐเดฟเดนเดพเดฐเด‚ เด‰เตพเด•เตเด•เตŠเดณเตเดณเตเดจเตเดจ เดฑเดฟเดฒเต€เดธเตเด•เตพ เดจเดฟเตผเดฃเตเดฃเดฏเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต, เดฒเดฟเด™เตเด•เตเด•เตพเด•เตเด•เดพเดฏเดฟ เดคเดฟเดฐเดฏเตเดจเตเดจเดคเดฟเดจเดพเดฏเดฟ เด“เดฐเต‹ เด’เดฌเตเดœเด•เตเดฑเตเดฑเตเด‚ เดกเดฟเดธเตเด•เดฟเตฝ เดจเดฟเดจเตเดจเต เดฒเต‹เดกเต เดšเต†เดฏเตเดฏเต‡เดฃเตเดŸเดคเต เด†เดตเดถเตเดฏเดฎเดพเดฃเต, เดคเตเดŸเตผเดจเตเดจเต เด’เดฐเต เด—เตเดฐเดพเดซเดฟเดจเตเดฑเต† เดฐเต‚เดชเดคเตเดคเดฟเตฝ เดธเด‚เดญเดฐเดฟเดšเตเดšเดพเตฝ, เด†เดตเดถเตเดฏเดฎเดพเดฏ เดŽเดฒเตเดฒเดพ เดฒเดฟเด™เตเด•เตเด•เดณเตเด‚ เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด‰เดŸเดจเดŸเดฟ เดจเดฟเตผเดฃเตเดฃเดฏเดฟเด•เตเด•เดพเดจเดพเด•เตเด‚. Linux เด•เต‡เตผเดฃเดฒเดฟเดฒเต†เดฏเตเด‚ Git เดฑเดฟเดชเตเดชเต‹เดธเดฟเดฑเตเดฑเดฑเดฟเด•เดณเดฟเดฒเต†เดฏเตเด‚ เด’เดฐเต เด•เดฎเตเดฎเดฟเดฑเตเดฑเต เด—เตเดฐเดพเดซเดฟเดจเตเดฑเต† เดฐเต‚เดชเดคเตเดคเดฟเตฝ เดธเตเดฑเตเดฑเต‹เดฑเต‡เดœเดฟเดฒเต‡เด•เตเด•เต เดฎเดพเดฑเตเดจเตเดจเดคเต เดฌเตเดฐเดพเดžเตเดšเตเด•เดณเตเดฎเดพเดฏเตเดณเตเดณ เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เดณเตเดŸเต† เดชเตเดฐเด•เดŸเดจเดคเตเดคเดฟเตฝ เดเด•เดฆเต‡เดถเด‚ เด‡เดฐเดŸเตเดŸเดฟ เดตเตผเดฆเตเดงเดจเดตเต เดจเต‡เดŸเดพเตป เดžเด™เตเด™เดณเต† เด…เดจเตเดตเดฆเดฟเดšเตเดšเต. Git 2.24 เดฒเต‡เด•เตเด•เต เด…เดชเตโ€Œเด—เตเดฐเต‡เดกเต เดšเต†เดฏเตโ€Œเดคเดคเดฟเดจเตเดถเต‡เดทเด‚ เดชเตเดคเดฟเดฏ เดธเด‚เดญเดฐเดฃ โ€‹โ€‹เดฐเต€เดคเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดฎเดพเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต, เดจเดฟเด™เตเด™เตพ "git gc" เด•เดฎเดพเตปเดกเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต.

    เด•เดฎเตเดฎเดฟเดฑเตเดฑเต-เด—เตเดฐเดพเดซเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดชเตเดชเต†เดŸเตเดŸ เดฎเดพเดฑเตเดฑเด™เตเด™เดณเดฟเตฝ, เด•เดฎเตเดฎเดฟเดฑเตเดฑเต-เด—เตเดฐเดพเดซเต-เด…เดจเตเดฌเดจเตเดง เด•เดฎเดพเตปเดกเตเด•เดณเดฟเตฝ ("git เด•เดฎเตเดฎเดฟเดฑเตเดฑเต-เด—เตเดฐเดพเดซเต เดฑเตˆเดฑเตเดฑเต", "เดœเดฟเดฑเตเดฑเต เด•เดฎเตเดฎเดฟเดฑเตเดฑเต-เด—เตเดฐเดพเดซเต เดตเต†เดฐเดฟเดซเตˆ" เดฎเตเดคเดฒเดพเดฏเดต) เด“เดชเตเดชเดฑเต‡เดทเตป เดชเตเดฐเต‹เด—เตเดฐเดธเต เด‡เตปเดกเดฟเด•เตเด•เต‡เดฑเตเดฑเตผ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เดฟเดฏเดคเตเด‚ เดžเด™เตเด™เตพ เดถเตเดฐเดฆเตเดงเดฟเด•เตเด•เตเดจเตเดจเต. เดฎเดฑเตเดฑเต เด•เดฎเดพเตปเดกเตเด•เตพเด•เตเด•เตŠเดชเตเดชเด‚ เด’เดฐเต เดชเตŠเดคเต เดฐเต‚เดชเดคเตเดคเดฟเดฒเต‡เด•เตเด•เต. .) เดชเตเดฐเต‹เด—เตเดฐเดธเต เด‡เตปเดกเดฟเด•เตเด•เต‡เดฑเตเดฑเตผ เด‡เดชเตเดชเต‹เตพ เดŸเต†เตผเดฎเดฟเดจเดฒเดฟเดจเดพเดฏเดฟ เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟเดฏเดพเดฏเดฟ เดฎเดพเดคเตเดฐเดฎเต‡ เดชเตเดฐเดฆเตผเดถเดฟเดชเตเดชเดฟเด•เตเด•เตเด•เดฏเตเดณเตเดณเต‚ (เดธเตเดตเดญเดพเดตเด‚ เดฎเดพเดฑเตเดฑเดพเตป "-[no-] เดชเตเดฐเต‹เด—เดคเดฟ" เด“เดชเตเดทเตป เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด•). เด•เต‚เดŸเดพเดคเต†, เด’เดฐเต เดชเตเดคเดฟเดฏ เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเตป เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเตผ fetch.writeCommitGraph เดšเต‡เตผเดคเตเดคเดฟเดŸเตเดŸเตเดฃเตเดŸเต, เด‡เดคเต โ€œเดœเดฟเดฑเตเดฑเต เดซเต†เดšเตเดšเตโ€ เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เดณเดฟเตฝ เด•เดฎเตเดฎเดฟเดฑเตเดฑเต เด—เตเดฐเดพเดซเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดซเดฏเตฝ เดธเตเดตเดฏเดฎเต‡เดต เด…เดชเตโ€Œเดกเต‡เดฑเตเดฑเต เดšเต†เดฏเตเดฏเดพเตป เดชเตเดฐเดพเดชเตโ€Œเดคเดฎเดพเด•เตเด•เตเดจเตเดจเต (เดฌเดพเดนเตเดฏ เดถเต‡เด–เดฐเดฃเด™เตเด™เดณเดฟเตฝ เดจเดฟเดจเตเดจเต เดตเต€เดฃเตเดŸเต†เดŸเตเด•เตเด•เตเดจเตเดจ เดŽเดฒเตเดฒเดพ เด•เดฎเตเดฎเดฟเดฑเตเดฑเตเด•เดณเตเด‚ เด†เดตเดถเตเดฏเดฎเดฟเดฒเตเดฒเดพเดคเต† เดคเดจเตเดจเต† เด•เดฎเตเดฎเดฟเดฑเตเดฑเต-เด—เตเดฐเดพเดซเดฟเดฒเต‡เด•เตเด•เต เดชเต‹เด•เตเด‚. เด“เดŸเตเดŸเต‹-เดœเดฟเดธเดฟ เดชเตเดฐเดคเตเดฏเต‡เด•เด‚ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเด•);

  • เดฎเดพเดฑเตเดฑ เดšเดฐเดฟเดคเตเดฐเด‚ เดคเดฟเดฐเตเดคเตเดคเดฟเดฏเต†เดดเตเดคเดพเตป เด’เดฐเต เด•เดฎเดพเตปเดกเต เดšเต‡เตผเดคเตเดคเต - "git เดซเดฟเตฝเดŸเตเดŸเตผ-เดฑเดฟเดชเตเดชเต‹", เด‡เดคเต เด•เดฎเดพเตปเดกเดฟเดจเต เดฒเดณเดฟเดคเดฎเดพเดฏ เด’เดฐเต เดฌเดฆเดฒเดพเดฃเต"git เดซเดฟเตฝเดŸเตเดŸเตผ-เดฌเตเดฐเดพเดžเตเดšเตยปเดฑเดฟเดชเตเดชเต‹เดธเดฟเดฑเตเดฑเดฑเดฟเดฏเดฟเดฒเต† เดฎเดพเดฑเตเดฑเด™เตเด™เดณเตเดŸเต† เดšเดฐเดฟเดคเตเดฐเดคเตเดคเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เตพ เดจเดŸเดคเตเดคเดพเตป (เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดฑเดฟเดชเตเดชเต‹เดธเดฟเดฑเตเดฑเดฑเดฟเดฏเดฟเตฝ เดจเดฟเดจเตเดจเต เด’เดฐเต เดซเดฏเตฝ เด‡เดฒเตเดฒเดพเดคเดพเด•เตเด•เตเด• เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เด’เดฐเต เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเดŸ เดกเดฏเดฑเด•เตเดŸเดฑเดฟเดฏเดฟเดฒเต† เดฎเดพเดฑเตเดฑเด™เตเด™เดณเตเดŸเต† เดšเดฐเดฟเดคเตเดฐเด‚ เดตเต€เดฃเตเดŸเต†เดŸเตเด•เตเด•เตเด•). เด•เดพเดฐเตเดฏเด•เตเดทเดฎเดค เดฎเต†เดšเตเดšเดชเตเดชเต†เดŸเตเดคเตเดคเตเดจเตเดจเดคเดฟเดจเต, เด•เตเดฐเดฎเดพเดจเตเด—เดคเดฎเดพเดฏ เด•เดฎเตเดฎเดฟเดฑเตเดฑเต-เดฌเตˆ-เด•เดฎเตเดฎเดฟเดฑเตเดฑเต เดชเดพเดดเตเดธเดฟเด™เตเด™เดฟเดจเต เดชเด•เดฐเด‚, เดคเตเดŸเตผเดšเตเดšเดฏเดพเดฏ เดธเตเดŸเตเดฐเต€เดฎเดฟเดจเตเดฑเต† เดฐเต‚เดชเดคเตเดคเดฟเตฝ เดšเดฐเดฟเดคเตเดฐ เดชเตเดฐเดพเดคเดฟเดจเดฟเดงเตเดฏเดคเตเดคเดฟเตฝ git เดซเดฟเตฝเดŸเตเดŸเตผ-เดฑเดฟเดชเตเดชเต‹ เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เตพ เดจเดŸเดคเตเดคเตเดจเตเดจเต.

    "-path-{glob,regex}" เด“เดชเตเดทเตป เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเดพเดฃเต เดนเดฟเดธเตเดฑเตเดฑเดฑเดฟ เดซเดฟเตฝเดŸเตเดŸเดฑเดฟเด‚เด—เต เดจเดŸเดคเตเดคเตเดจเตเดจเดคเต, เด‡เดคเต เดฒเดณเดฟเดคเดฎเดพเดฏ เดฎเดพเดธเตเด•เตเด•เดณเตเด‚ เดธเดพเดงเดพเดฐเดฃ เดŽเด•เตเดธเตเดชเตเดฐเดทเดจเตเด•เดณเตเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเตป เดจเดฟเด™เตเด™เดณเต† เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต. เด’เดฐเต เดคเดฟเดฐเดšเตเดšเดฟเตฝ เดจเดŸเดคเตเดคเดพเดจเตเด‚ เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเดŸ เดตเดฒเตเดชเตเดชเดคเตเดคเต‡เด•เตเด•เดพเตพ เดตเดฒเดฟเดฏ เดฌเตˆเดจเดฑเดฟ เด’เดฌเตโ€Œเดœเด•เตเดฑเตเดฑเตเด•เตพ เดฎเดพเดฑเตเดฑเดฟเดธเตเดฅเดพเดชเดฟเด•เตเด•เดพเดจเต‹ เดตเตƒเดคเตเดคเดฟเดฏเดพเด•เตเด•เดพเดจเต‹ เด‰เดณเตเดณ เด“เดชเตเดทเดจเตเด•เดณเตเด‚ เด‰เดฃเตเดŸเต. เดฎเดพเดฑเตเดฑเดฟเดฏเต†เดดเตเดคเดฟเดฏ เด“เดฐเต‹ เด•เดฎเตเดฎเดฟเดฑเตเดฑเดฟเดจเตเด‚ เด’เดฐเต เดชเตเดคเดฟเดฏ SHA-1 เดนเดพเดทเต เดเดกเดจเตเดฑเดฟเดซเดฏเตผ เดจเตฝเด•เดฟเดฏเดฟเดŸเตเดŸเตเดฃเตเดŸเต, เดฎเดพเดฑเตเดฑเดฟเดธเตเดฅเดพเดชเดฟเดšเตเดš เด•เดฎเตเดฎเดฟเดฑเตเดฑเดฟเดจเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เดŽเดฒเตเดฒเดพ เดฑเดซเดฑเตปเดธเตเด•เดณเตเด‚ เดชเตเดคเดฟเดฏ เดเดกเดจเตเดฑเดฟเดซเดฏเดฑเดฟเดจเต เด…เดจเตเดธเตƒเดคเดฎเดพเดฏเดฟ เด…เดชเตโ€Œเดกเต‡เดฑเตเดฑเต เดšเต†เดฏเตเดฏเตเดจเตเดจเต.

    เดฑเดฟเดชเตเดชเต‹เดธเดฟเดฑเตเดฑเดฑเดฟเดฏเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เดธเตเดฅเดฟเดคเดฟเดตเดฟเดตเดฐเด•เตเด•เดฃเด•เตเด•เตเด•เดณเตเดŸเต† เด’เดฐเต เดธเด‚เด—เตเดฐเดนเด‚ เดชเตเดฐเดฆเตผเดถเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต (เดคเดฐเด‚ เด…เดจเตเดธเดฐเดฟเดšเตเดšเต เด’เดฌเตโ€Œเดœเด•เตเดฑเตเดฑเตเด•เดณเตเดŸเต† เดŽเดฃเตเดฃเด‚, เดเดฑเตเดฑเดตเตเด‚ เดตเดฒเดฟเดฏ เดซเดฏเดฒเตเด•เตพ, เดกเดฏเดฑเด•เตโ€ŒเดŸเดฑเดฟเด•เตพ, เดตเดฟเดชเตเดฒเต€เด•เดฐเดฃเด™เตเด™เตพเด•เตเด•เต เด•เต‚เดŸเตเดคเตฝ เดกเดฟเดธเตโ€Œเด•เต เดธเตโ€Œเดชเต†เดฏเตโ€Œเดธเต เด†เดตเดถเตเดฏเดฎเดพเดฃเต เดฎเตเดคเดฒเดพเดฏเดต), โ€œ-เด…เดจเดฒเตˆเดธเตโ€ เด“เดชเตเดทเตป เดจเตฝเด•เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต. เดชเตเดฐเดตเตผเดคเตเดคเดจเด‚ เดตเดฟเดชเตเดฒเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต, เดชเตˆเดคเตเดคเดฃเดฟเตฝ เด…เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเดคเดฎเดพเดฏ เด•เต‹เตพเดฌเดพเด•เตเด•เต เดนเดพเตปเดกเตโ€Œเดฒเดฑเตเด•เดณเต† เดฌเดจเตเดงเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเดคเต เดธเดพเดงเตเดฏเดฎเดพเดฃเต, เด…เดคเดฟเดฒเต‚เดŸเต† เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดชเตเดคเดฟเดฏ เด‰เดชเด•เดฎเดพเตปเดกเตเด•เตพ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เดพเดจเตเด‚ เดตเดฟเดตเดฟเดง เด‡เดตเดจเตเดฑเตเด•เตพ เดชเตเดฐเต‹เดธเดธเตเดธเต เดšเต†เดฏเตเดฏเดพเดจเตเด‚ เด•เดดเดฟเดฏเตเด‚ (เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดชเตเดคเดฟเดฏ เดซเดฏเตฝ เดคเดฐเด™เตเด™เตพ);

  • เดฒเดฟเด™เตเด•เต เดชเต‡เดฐเตเด•เดณเดฟเตฝ เดจเดฟเดจเตเดจเต เด“เดชเตเดทเดจเตเด•เตพ เดตเต‡เตผเดคเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต "--end-of-options" เด“เดชเตเดทเตป เดšเต‡เตผเดคเตเดคเต, เด…เดคเต "-" เดชเตเดฐเดคเต€เด•เดคเตเดคเดฟเตฝ เด†เดฐเด‚เดญเดฟเดšเตเดšเต เด“เดชเตเดทเดจเตเด•เดณเดพเดฏเดฟ เด•เดฃเด•เตเด•เดพเด•เตเด•เดพเด‚ ("git log --end-of-options -super-dangerous-option" ). เดฆเตˆเดจเด‚เดฆเดฟเดจ เดœเต€เดตเดฟเดคเดคเตเดคเดฟเตฝ เด…เดคเตเดคเดฐเด‚ เดชเต‡เดฐเตเด•เตพ "git log 'refs/heads/-super-dangerous-option'" เด†เดฏเดฟ เด’เดดเดฟเดตเดพเด•เตเด•เดพเดจเดพเด•เตเดฎเต†เด™เตเด•เดฟเตฝ, เดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเตเด•เตพเด•เตเด•เต เดจเต†เดฏเดฟเด‚เดธเตเดชเต‡เดธเต เดจเดฟเตผเดตเดšเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเตฝ เดชเตเดฐเดถเตเดจเด™เตเด™เตพ เด‰เดฃเตเดŸเดพเด•เดพเด‚. เดชเตŠเดคเตเดตเดพเดฏเดฟ เด…เด‚เด—เต€เด•เดฐเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดŸ เดกเดฟเดฒเดฟเดฎเดฟเดฑเตเดฑเตผ " - " เดˆ เดธเดพเดนเดšเดฐเตเดฏเดคเตเดคเดฟเตฝ เดฌเดพเดงเด•เดฎเดฒเตเดฒ, เด•เดพเดฐเดฃเด‚ เดซเดฏเดฒเตเด•เดณเดฟเตฝ เดจเดฟเดจเตเดจเต เดฒเดฟเด™เตเด•เต เดชเต‡เดฐเตเด•เตพ เดตเต‡เตผเดคเดฟเดฐเดฟเด•เตเด•เดพเตป เด‡เดคเต เด‡เดคเดฟเดจเด•เด‚ เดคเดจเตเดจเต† เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเดฟเดŸเตเดŸเตเดฃเตเดŸเต (เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, โ€œgit log โ€”end-of-options โ€”super-dangerous-option ^master โ€” path/to / เดซเดฏเตฝ");
  • เดคเดฟเดฐเดžเตเดžเต†เดŸเตเด•เตเด•เตเดจเตเดจเดคเดฟเดจเดพเดฏเดฟ "--เดธเตเดŸเตเดฐเดพเดฑเตเดฑเดœเดฟ", "--เดธเตเดŸเตเดฐเดพเดฑเตเดฑเดœเดฟ-เด“เดชเตเดทเตป" เดŽเดจเตเดจเต€ เด“เดชเตโ€Œเดทเดจเตเด•เตพ "git rebase --rebase-merges" เดŽเดจเตเดจเดคเดฟเดฒเต‡เด•เตเด•เต เดšเต‡เตผเดคเตเดคเต เดฒเดฏเดจ เดคเดจเตเดคเตเดฐเด™เตเด™เตพ;
  • เด’เดฐเต เดชเตเดคเดฟเดฏ ".git/hooks/pre-merge-commit" เดนเดพเตปเดกเตโ€Œเดฒเตผ เดšเต‡เตผเดคเตเดคเต, เด…เดคเต เด’เดฐเต เดฒเดฏเดจเด‚ เดชเต‚เตผเดคเตเดคเดฟเดฏเดพเดฏเดคเดฟเดจเต เดถเต‡เดทเด‚ เดตเดฟเดณเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเด‚, เดŽเดจเตเดจเดพเตฝ เดซเดฒเดฎเดพเดฏเตเดฃเตเดŸเดพเด•เตเดจเตเดจ เดชเตเดฐเดคเดฟเดฌเดฆเตเดงเดค เดŽเดดเตเดคเดชเตเดชเต†เดŸเตเด‚;
  • เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเดŸ เด•เดฎเดพเตปเดกเตเด•เดณเตเดŸเต† เด•เตเดฐเดฎเต€เด•เดฐเดฃเด™เตเด™เดณเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดชเตเดชเต†เดŸเตเดŸเต เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเตป เดตเต‡เดฐเดฟเดฏเดฌเดฟเดณเตเด•เตพ เดชเต‚เตผเดคเตเดคเดฟเดฏเดพเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดชเดฟเดจเตเดคเตเดฃ เด•เดฎเดพเตปเดกเต เดชเต‚เตผเดคเตเดคเต€เด•เดฐเดฃ เดŽเดžเตเดšเดฟเดจเดฟเดฒเต‡เด•เตเด•เต เดšเต‡เตผเดคเตเดคเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต.
    เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดจเดฟเด™เตเด™เตพเด•เตเด•เต โ€œgit -c core.autocrlf=false add path/to/my/fileโ€ เดŽเดจเตเดจเต เดŸเตˆเดชเตเดชเต เดšเต†เดฏเตเดฏเดฃเดฎเต†เด™เตเด•เดฟเตฝ โ€œcore.autocrlfโ€ เดตเต‡เดฐเดฟเดฏเดฌเดฟเดณเดฟเดจเตเดฑเต† เด•เตƒเดคเตเดฏเดฎเดพเดฏ เดชเต‡เดฐเต เด“เตผเดฎเตเดฎเดฏเดฟเดฒเตเดฒเต†เด™เตเด•เดฟเตฝ, เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดŸเดพเดฌเต เด…เดฎเตผเดคเตเดคเดฟ เด’เดฐเต เดธเต‚เดšเดจ.

เด•เต‚เดŸเดพเดคเต†, Git เดกเต†เดตเดฒเดชเตเดชเตผเดฎเดพเตผ เด•เต‚เดŸเตเดŸเดฟเดšเตเดšเต‡เตผเดคเตเดคเต เด’เดฐเต เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเต เดชเด™เตเด•เดพเดณเดฟเดฏเตเดŸเต† เดชเต†เดฐเตเดฎเดพเดฑเตเดฑเดšเตเดšเดŸเตเดŸเด‚, เดธเด‚เด˜เตผเดท เดธเดพเดนเดšเดฐเตเดฏเด™เตเด™เตพ เดชเดฐเดฟเดนเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เด…เดŸเดฟเดธเตเดฅเดพเดจ เดคเดคเตเดตเด™เตเด™เตพ เดจเดฟเตผเดตเดšเดฟเด•เตเด•เตเดจเตเดจเต. เดกเต‹เด•เตเดฏเตเดฎเต†เดจเตเดฑเต เดถเตเดชเดพเตผเดถเด•เดณเต† เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟเดฏเตเดณเตเดณเดคเดพเดฃเต "เดธเด‚เดญเดพเดตเด• เด‰เดŸเดฎเตเดชเดŸเดฟ", เดฒเดฟเดจเด•เตเดธเต เด•เต‡เตผเดฃเตฝ, เดŽเด•เตเดฒเดฟเดชเตเดธเต, เดซเตเดฐเต€เดกเต†เดธเตเด•เตเดŸเต‹เดชเตเดชเต, GitLab, Ruby, Kubernetes เดŽเดจเตเดจเดฟเดตเดฏเตเตพเดชเตเดชเต†เดŸเต† เดจเดฟเดฐเดตเดงเดฟ เด“เดชเตเดชเตบ เดธเต‹เดดเตเดธเต เดชเตเดฐเต‹เดœเด•เตเดŸเตเด•เดณเดฟเตฝ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต. เดฒเต‹เด•เดตเต€เด•เตเดทเดฃเด‚, เดชเตเดฐเดพเดฏเด‚, เดฒเดฟเด‚เด—เดญเต‡เดฆเด‚, เดฎเดคเดชเดฐเดฎเดพเดฏ เดฎเตเตปเด—เดฃเดจเด•เตพ, เดตเดฟเดฆเตเดฏเดพเดญเตเดฏเดพเดธ เดจเดฟเดฒเดตเดพเดฐเด‚, เดธเดพเดฎเต‚เดนเดฟเด• เดชเดฆเดตเดฟ, เดฆเต‡เดถเต€เดฏเดค เดŽเดจเตเดจเดฟเดต เดชเดฐเดฟเด—เดฃเดฟเด•เตเด•เดพเดคเต† เดŽเดฒเตเดฒเดพ เดชเด™เตเด•เดพเดณเดฟเด•เตพเด•เตเด•เตเด‚ เดคเตเดฒเตเดฏ เด…เดตเดธเดฐเด™เตเด™เตพ เดชเตเดฐเดฎเดพเดฃเด‚ เดจเดฟเตผเดตเดšเดฟเด•เตเด•เตเดจเตเดจเต. เด†เดถเดฏเดตเดฟเดจเดฟเดฎเดฏเด‚, เดฎเดจเดธเตเดธเดฟเดฒเดพเด•เตเด•เตฝ, เดฎเดฑเตเดฑเต เดชเด™เตเด•เดพเดณเดฟเด•เดณเตเดŸเต† เดชเตเดฐเดถเตเดจเด™เตเด™เดณเต‹เดŸเต เดธเดนเดพเดจเตเดญเต‚เดคเดฟ, เด•เตเดฐเดฟเดฏเดพเดคเตเดฎเด•เดฎเดพเดฏ เดตเดฟเดฎเตผเดถเดจเด‚ เดธเตเดตเต€เด•เดฐเดฟเด•เตเด•เตฝ, เดฎเตเดดเตเดตเตป เดธเดฎเต‚เดนเดคเตเดคเดฟเดจเตเด‚ เดฎเดฟเด•เดšเตเดš เดคเต€เดฐเตเดฎเดพเดจเด™เตเด™เตพ เดŽเดŸเตเด•เตเด•เตฝ เดŽเดจเตเดจเดฟเดตเดฏเตเดŸเต† เดธเต—เดนเตƒเดฆ เดฐเต‚เดชเดคเตเดคเต† เด•เดฎเตเดฎเตเดฏเต‚เดฃเดฟเดฑเตเดฑเดฟ เดธเตเดตเดพเด—เดคเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต. เดŸเตเดฐเต‹เดณเดฟเด‚เด—เต, เด•เตเดฑเตเดฑเด•เดฐเดฎเดพเดฏ เด†เดถเดฏเดตเดฟเดจเดฟเดฎเดฏเด‚, เด…เดชเดฎเดพเดจเดฟเด•เตเด•เดพเดจเตเดณเตเดณ เดถเตเดฐเดฎเด™เตเด™เตพ, เด‰เดชเดฆเตเดฐเดตเดฟเด•เตเด•เตฝ, เดธเตเดตเด•เดพเดฐเตเดฏเดคเดฏเตเดŸเต† เดฒเด‚เด˜เดจเด™เตเด™เตพ, เดตเตเดฏเด•เตเดคเดฟเด—เดค เดตเดฟเดตเดฐเด™เตเด™เตพ เดตเต†เดณเดฟเดชเตเดชเต†เดŸเตเดคเตเดคเตฝ, เดชเตเดฐเตŠเดซเดทเดฃเตฝ เด†เดถเดฏเดตเดฟเดจเดฟเดฎเดฏเดคเตเดคเดฟเดจเต เด…เดจเตเดšเดฟเดคเดฎเต†เดจเตเดจเต เด•เดฐเตเดคเตเดจเตเดจ เดฎเดฑเตเดฑเต เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เตพ เดŽเดจเตเดจเดฟเดต เด…เดจเตเดตเดฆเดจเต€เดฏเดฎเดฒเตเดฒ.

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

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