เชตเชฟเชคเชฐเชฟเชค เชธเซเชคเซเชฐเซ‹เชค เชจเชฟเชฏเช‚เชคเซเชฐเชฃ เชธเชฟเชธเซเชŸเชฎเชจเซเช‚ เชชเซเชฐเช•เชพเชถเชจ Git 2.23

เชฆเซเชฐเชพเชฐเชพ เชฐเชœเซ เช•เชฐเซ‡เชฒ เชตเชฟเชคเชฐเชฟเชค เชธเซเชคเซเชฐเซ‹เชค เชจเชฟเชฏเช‚เชคเซเชฐเชฃ เชธเชฟเชธเซเชŸเชฎเชจเซเช‚ เชชเซเชฐเช•เชพเชถเชจ เช—เชฟเชŸ 2.23.0. เช—เชฟเชŸ เช เชธเซŒเชฅเซ€ เชฒเซ‹เช•เชชเซเชฐเชฟเชฏ, เชตเชฟเชถเซเชตเชธเชจเซ€เชฏ เช…เชจเซ‡ เช‰เชšเซเชš-เชชเซเชฐเชฆเชฐเซเชถเชจ เชธเช‚เชธเซเช•เชฐเชฃ เชจเชฟเชฏเช‚เชคเซเชฐเชฃ เชชเซเชฐเชฃเชพเชฒเซ€เช“เชฎเชพเช‚เชจเซ€ เชเช• เช›เซ‡ เชœเซ‡ เชถเชพเช–เชพเช“ เช…เชจเซ‡ เชฎเชฐเซเชœเชฟเช‚เช— เชถเชพเช–เชพเช“เชจเชพ เช†เชงเชพเชฐเซ‡ เชฒเชตเชšเซ€เช• เชฌเชฟเชจ-เชฐเซ‡เช–เซ€เชฏ เชตเชฟเช•เชพเชธ เชธเชพเชงเชจเซ‹ เชชเซเชฐเชฆเชพเชจ เช•เชฐเซ‡ เช›เซ‡. เชˆเชคเชฟเชนเชพเชธเชจเซ€ เช…เช–เช‚เชกเชฟเชคเชคเชพเชจเซ€ เช–เชพเชคเชฐเซ€ เช•เชฐเชตเชพ เช…เชจเซ‡ เชชเชพเช›เชณเชจเซ€ เชฆเซƒเชทเซเชŸเชฟเชฎเชพเช‚ เชซเซ‡เชฐเชซเชพเชฐเซ‹ เชธเชพเชฎเซ‡ เชชเซเชฐเชคเชฟเช•เชพเชฐ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡, เชฆเชฐเซ‡เช• เช•เชฎเชฟเชŸเชฎเชพเช‚ เชธเชฎเช—เซเชฐ เชชเชพเช›เชฒเชพ เชˆเชคเชฟเชนเชพเชธเชจเซ€ เช—เชฐเซเชญเชฟเชค เชนเซ‡เชถเชฟเช‚เช—เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เชตเซเชฏเช•เซเชคเชฟเช—เชค เชŸเซ…เช—เซเชธ เช…เชจเซ‡ เช•เชฎเชฟเชŸเซเชธเชจเชพ เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพเช“เชจเชพ เชกเชฟเชœเชฟเชŸเชฒ เชนเชธเซเชคเชพเช•เซเชทเชฐเซ‹เชจเซ‡ เชšเช•เชพเชธเชตเชพเชจเซเช‚ เชชเชฃ เชถเช•เซเชฏ เช›เซ‡.

เช…เช—เชพเช‰เชจเชพ เชชเซเชฐเช•เชพเชถเชจเชจเซ€ เชคเซเชฒเชจเชพเชฎเชพเช‚, เชจเชตเชพ เชธเช‚เชธเซเช•เชฐเชฃเชฎเชพเช‚ 505 เชซเซ‡เชฐเชซเชพเชฐเซ‹ เชถเชพเชฎเซ‡เชฒ เช›เซ‡, เชœเซ‡ 77 เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพเช“เชจเซ€ เชญเชพเช—เซ€เชฆเชพเชฐเซ€ เชธเชพเชฅเซ‡ เชคเซˆเชฏเชพเชฐ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เช›เซ‡, เชœเซ‡เชฎเชพเช‚เชฅเซ€ 26 เช เชชเซเชฐเชฅเชฎ เชตเช–เชค เชตเชฟเช•เชพเชธเชฎเชพเช‚ เชญเชพเช— เชฒเซ€เชงเซ‹ เชนเชคเซ‹. เชชเชพเชฏเชพเชจเซ€ เชจเชตเซ€เชจเชคเชพเช“:

  • เชชเซเชฐเชพเชฏเซ‹เช—เชฟเช• "เช—เซ€เชŸ เชธเซเชตเชฟเชš" เช…เชจเซ‡ "เช—เชฟเชŸ เชฐเซ€เชธเซเชŸเซ‹เชฐ" เช†เชฆเซ‡เชถเซ‹ เชขเซ€เชฒเซ€ เชฐเซ€เชคเซ‡ เชœเซ‹เชกเชพเชฏเซ‡เชฒเซ€ "เช—เซ€เชŸ เชšเซ‡เช•เช†เช‰เชŸ" เช•เซเชทเชฎเชคเชพเช“เชจเซ‡ เช…เชฒเช— เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชฐเชœเซ‚ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เช›เซ‡, เชœเซ‡เชฎ เช•เซ‡ เชถเชพเช–เชพ เชฎเซ‡เชจเซ€เชชเซเชฏเซเชฒเซ‡เชถเชจ (เชธเซเชตเชฟเชšเชฟเช‚เช— เช…เชจเซ‡ เชฌเชจเชพเชตเชตเชพ) เช…เชจเซ‡ เช•เชพเชฐเซเชฏเช•เชพเชฐเซ€ เชจเชฟเชฐเซเชฆเซ‡เชถเชฟเช•เชพเชฎเชพเช‚ เชซเชพเช‡เชฒเซ‹เชจเซ‡ เชชเซเชจเชƒเชธเซเชฅเชพเชชเชฟเชค เช•เชฐเชตเซ€ ("เช—เซ€เชŸ เชšเซ‡เช•เช†เช‰เชŸ $เช•เชฎเชฟเชŸ - $เชซเชพเช‡เชฒเชจเชพเชฎ") เช…เชฅเชตเชพ เชคเชฐเชค เชœ เชธเซเชŸเซ‡เชœเซ€เช‚เช— เชเชฐเชฟเชฏเชพเชฎเชพเช‚ (โ€œโ€”เชธเซเชŸเซ‡เชœเซ€เช‚เช—โ€, โ€œเช—เซ€เชŸ เชšเซ‡เช•เช†เช‰เชŸโ€เชฎเชพเช‚ เช•เซ‹เชˆ เชเชจเชพเชฒเซ‹เช— เชจเชฅเซ€). เชคเซ‡ เชจเซ‹เช‚เชงเชตเซเช‚ เชฏเซ‹เช—เซเชฏ เช›เซ‡ เช•เซ‡, "เช—เซ€เชŸ เชšเซ‡เช•เช†เช‰เชŸ" เชฅเซ€ เชตเชฟเชชเชฐเซ€เชค, "เช—เซ€เชŸ เชฐเซ€เชธเซเชŸเซ‹เชฐ" เชชเซเชจเชƒเชธเซเชฅเชพเชชเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเชคเซ€ เชกเชฟเชฐเซ‡เช•เซเชŸเชฐเซ€เช“เชฎเชพเช‚เชฅเซ€ เช…เชจเชŸเซเชฐเซ‡เช• เช•เชฐเซ‡เชฒเซ€ เชซเชพเช‡เชฒเซ‹เชจเซ‡ เชฆเซ‚เชฐ เช•เชฐเซ‡ เช›เซ‡ ("--เชจเซ‹-เช“เชตเชฐเชฒเซ‡" เชฎเซ‚เชณเชญเซ‚เชค เชฐเซ€เชคเซ‡).
  • "git merge โ€“quit" เชตเชฟเช•เชฒเซเชช เช‰เชฎเซ‡เชฐเซเชฏเซ‹, เชœเซ‡, "-abort" เชจเซ€ เชœเซ‡เชฎ, เชถเชพเช–เชพเช“เชจเซ‡ เชฎเชฐเซเชœ เช•เชฐเชตเชพเชจเซ€ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเชจเซ‡ เช…เชŸเช•เชพเชตเซ‡ เช›เซ‡, เชชเชฐเช‚เชคเซ เช•เชพเชฐเซเชฏเช•เชพเชฐเซ€ เชจเชฟเชฐเซเชฆเซ‡เชถเชฟเช•เชพเชจเซ‡ เช…เชธเซเชชเซƒเชถเซเชฏ เชฐเชพเช–เซ‡ เช›เซ‡. เช† เชตเชฟเช•เชฒเซเชช เช‰เชชเชฏเซ‹เช—เซ€ เชฅเชˆ เชถเช•เซ‡ เช›เซ‡ เชœเซ‹ เชฎเซ‡เชจเซเชฏเซเช…เชฒ เชฎเชฐเซเชœ เชฆเชฐเชฎเชฟเชฏเชพเชจ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡เชฒเชพ เช•เซ‡เชŸเชฒเชพเช• เชซเซ‡เชฐเชซเชพเชฐเซ‹ เช…เชฒเช— เช•เชฎเชฟเชŸ เชคเชฐเซ€เช•เซ‡ เชœเชพเชฐเซ€ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชตเชงเซ เชธเชพเชฐเซเช‚ เชฐเชนเซ‡เชถเซ‡.
  • "เช—เซ€เชŸ เช•เซเชฒเซ‹เชจ", "เช—เซ€เชŸ เชซเซ‡เชš" เช…เชจเซ‡ "เช—เซ€เชŸ เชชเซเชถ" เช†เชฆเซ‡เชถเซ‹ เชนเชตเซ‡ เชฒเชฟเช‚เช• เช•เชฐเซ‡เชฒ เชฐเซ€เชชเซ‹เชเซ€เชŸเชฐเซ€เชเชฎเชพเช‚ เช•เชฎเชฟเชŸเซเชธเชจเซ€ เชนเชพเชœเชฐเซ€เชจเซ‡ เชงเซเชฏเชพเชจเชฎเชพเช‚ เชฒเซ‡ เช›เซ‡ (เชตเซˆเช•เชฒเซเชชเชฟเช•);
  • เช‰เชฎเซ‡เชฐเซเชฏเซเช‚ โ€œgit blame โ€”ignore-revโ€ เช…เชจเซ‡ โ€œโ€”ignore-revs-fileโ€ เชตเชฟเช•เชฒเซเชชเซ‹ เชคเชฎเชจเซ‡ เช•เชฎเชฟเชŸเซเชธเชจเซ‡ เช›เซ‹เชกเชตเชพ เชฆเซ‡ เช›เซ‡ เชœเซ‡ เชจเชพเชจเชพ เชซเซ‡เชฐเชซเชพเชฐเซ‹ เช•เชฐเซ‡ เช›เซ‡ (เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชซเซ‹เชฐเซเชฎเซ‡เชŸเชฟเช‚เช— เชซเชฟเช•เซเชธเซ‡เชธ);
  • เชตเชฟเชฐเซ‹เชงเชพเชญเชพเชธเซ€ เชชเซเชฐเชคเชฟเชฌเชฆเซเชงเชคเชพเชจเซ‡ เช…เชตเช—เชฃเชตเชพ เชฎเชพเชŸเซ‡ "เช—เซ€เชŸ เชšเซ‡เชฐเซ€-เชชเชฟเช• โ€”เชธเซเช•เชฟเชช" เชตเชฟเช•เชฒเซเชช เช‰เชฎเซ‡เชฐเซเชฏเซ‹ ("เช—เซ€เชŸ เชฐเซ€เชธเซ‡เชŸ && เช—เชฟเชŸ เชšเซ‡เชฐเซ€-เชชเชฟเช• โ€”เช•เชจเซเชŸเชฟเชจเซเชฏเซ" เช•เซเชฐเชฎเชจเซเช‚ เชฏเชพเชฆ เชฐเชพเช–เซ‡เชฒ เชเชจเชพเชฒเซ‹เช—);
  • status.aheadBhind เชธเซ‡เชŸเชฟเช‚เช— เช‰เชฎเซ‡เชฐเซเชฏเซเช‚ เช›เซ‡, เชœเซ‡ เช•เชพเชฏเชฎเซ€ เชงเซ‹เชฐเชฃเซ‡ โ€œgit status -[no-]ahead-behindโ€ เชตเชฟเช•เชฒเซเชชเชจเซ‡ เช เซ€เช• เช•เชฐเซ‡ เช›เซ‡;
  • เช† เชชเซเชฐเช•เชพเชถเชจ เชฎเซเชœเชฌ, "เช—เซ€เชŸ เชฒเซ‹เช—" เชฎเซ‚เชณเชญเซ‚เชค เชฐเซ€เชคเซ‡ เชฎเซ‡เชˆเชฒเชฎเซ‡เชช เชฆเซเชตเชพเชฐเชพ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡เชฒเชพ เชซเซ‡เชฐเชซเชพเชฐเซ‹เชจเซ‡ เชงเซเชฏเชพเชจเชฎเชพเช‚ เชฒเซ‡ เช›เซ‡, เชœเซ‡ เชฐเซ€เชคเซ‡ เช—เชฟเชŸ เชถเซ‹เชฐเซเชŸเชฒเซ‹เช— เชชเชนเซ‡เชฒเชพเชฅเซ€ เช•เชฐเซ‡ เช›เซ‡;
  • 2.18 เชฎเชพเช‚ เชฐเชœเซ‚ เช•เชฐเชพเชฏเซ‡เชฒ เช•เชฎเชฟเชŸ เช—เซเชฐเชพเชซ (core.commitGraph) เชจเชพ เชชเซเชฐเชพเชฏเซ‹เช—เชฟเช• เช•เซ‡เชถเชจเชพ เช…เชชเชกเซ‡เชŸ เช“เชชเชฐเซ‡เชถเชจเชจเซ‡ เชจเซ‹เช‚เชงเชชเชพเชคเซเชฐ เชฐเซ€เชคเซ‡ เชเชกเชชเซ€ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡. เชฌเชนเซเชตเชฟเชง เชจเชฎเซ‚เชจเชพเช“เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชคเซ€ เชตเช–เชคเซ‡ git for-each-ref เชจเซ‡ เชตเชงเซ เชเชกเชชเซ€ เชฌเชจเชพเชตเซเชฏเซเช‚ เช…เชจเซ‡ โ€œgit fetch โ€”เชฎเชฒเซเชŸเซ€เชชเชฒโ€ เชฎเชพเช‚ เชธเซเชตเชคเชƒ-เชœเซ€เชธเซ€ เชชเชฐ เช•เซ‰เชฒเซเชธเชจเซ€ เชธเช‚เช–เซเชฏเชพ เช˜เชŸเชพเชกเซ€;
  • "git branch --list" เชนเชตเซ‡ เชฒเซ‹เช•เซ‡เชฒเชจเซ‡ เชงเซเชฏเชพเชจเชฎเชพเช‚ เชฒเซ€เชงเชพ เชตเชฟเชจเชพ, เชธเซ‚เชšเชฟเชจเซ€ เชถเชฐเซ‚เช†เชคเชฎเชพเช‚ เชนเช‚เชฎเซ‡เชถเชพ เช…เชฒเช— HEAD เชฌเชคเชพเชตเซ‡ เช›เซ‡.

เชธเซ‹เชฐเซเชธ: opennet.ru

เชเช• เชŸเชฟเชชเซเชชเชฃเซ€ เช‰เชฎเซ‡เชฐเซ‹