Git 2.35 เจธเจฐเฉ‹เจค เจ•เฉฐเจŸเจฐเฉ‹เจฒ เจฐเฉ€เจฒเฉ€เจœเจผ

เจฆเฉ‹ เจฎเจนเฉ€เจจเจฟเจ†เจ‚ เจฆเฉ‡ เจตเจฟเจ•เจพเจธ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ, เจตเฉฐเจกเจฟเจ† เจธเจฐเฉ‹เจค เจ•เฉฐเจŸเจฐเฉ‹เจฒ เจธเจฟเจธเจŸเจฎ Git 2.35 เจœเจพเจฐเฉ€ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค เจ—เจฟเจŸ เจธเจญ เจคเฉ‹เจ‚ เจชเฉเจฐเจธเจฟเฉฑเจง, เจญเจฐเฉ‹เจธเฉ‡เจฎเฉฐเจฆ, เจ…เจคเฉ‡ เจ‰เฉฑเจš-เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจตเจพเจฒเฉ‡ เจธเฉฐเจธเจ•เจฐเจฃ เจจเจฟเจฏเฉฐเจคเจฐเจฃ เจชเฉเจฐเจฃเจพเจฒเฉ€เจ†เจ‚ เจตเจฟเฉฑเจšเฉ‹เจ‚ เจ‡เฉฑเจ• เจนเฉˆ เจœเฉ‹ เจฌเฉเจฐเจพเจ‚เจšเจฟเฉฐเจ— เจ…เจคเฉ‡ เจตเจฟเจฒเฉ€เจจ เจธเจผเจพเจ–เจพเจตเจพเจ‚ เจฆเฉ‡ เจ…เจงเจพเจฐ เจคเฉ‡ เจฒเจšเจ•เจฆเจพเจฐ เจ—เฉˆเจฐ-เจฒเฉ€เจจเฉ€เจ…เจฐ เจตเจฟเจ•เจพเจธ เจธเจพเจงเจจ เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจ‡เจคเจฟเจนเจพเจธ เจฆเฉ€ เจ‡เจ•เจธเจพเจฐเจคเจพ เจ…เจคเฉ‡ เจชเจฟเจ›เจพเจ–เฉœเฉ€ เจคเจฌเจฆเฉ€เจฒเฉ€เจ†เจ‚ เจฆเฉ‡ เจตเจฟเจฐเฉ‹เจง เจจเฉ‚เฉฐ เจฏเจ•เฉ€เจจเฉ€ เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ, เจนเจฐเฉ‡เจ• เจตเจšเจจเจฌเฉฑเจงเจคเจพ เจตเจฟเฉฑเจš เจชเฉ‚เจฐเฉ‡ เจชเจฟเจ›เจฒเฉ‡ เจ‡เจคเจฟเจนเจพเจธ เจฆเฉ€ เจ…เจชเฉเจฐเจคเฉฑเจ– เจนเฉˆเจธเจผเจฟเฉฐเจ— เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ, เจกเจฟเจตเฉˆเจฒเจชเจฐเจพเจ‚ เจฆเฉ‡ เจกเจฟเจœเฉ€เจŸเจฒ เจฆเจธเจคเจ–เจคเจพเจ‚ เจจเจพเจฒ เจตเจฟเจ…เจ•เจคเฉ€เจ—เจค เจŸเฉˆเจ—เจพเจ‚ เจ…เจคเฉ‡ เจ•เจฎเจฟเจŸเจพเจ‚ เจฆเฉ€ เจชเฉเจธเจผเจŸเฉ€ เจ•เจฐเจจเจพ เจตเฉ€ เจธเฉฐเจญเจต เจนเฉˆเฅค

เจชเจฟเจ›เจฒเฉ€ เจฐเฉ€เจฒเฉ€เจœเจผ เจฆเฉ‡ เจฎเฉเจ•เจพเจฌเจฒเฉ‡, เจจเจตเฉ‡เจ‚ เจธเฉฐเจธเจ•เจฐเจฃ เจตเจฟเฉฑเจš 494 เจฌเจฆเจฒเจพเจ… เจธเจผเจพเจฎเจฒ เจนเจจ, เจœเฉ‹ เจ•เจฟ 93 เจกเจฟเจตเฉˆเจฒเจชเจฐเจพเจ‚ เจฆเฉ€ เจญเจพเจ—เฉ€เจฆเจพเจฐเฉ€ เจจเจพเจฒ เจคเจฟเจ†เจฐ เจ•เฉ€เจคเฉ‡ เจ—เจ เจนเจจ, เจœเจฟเจจเฉเจนเจพเจ‚ เจตเจฟเฉฑเจšเฉ‹เจ‚ 35 เจจเฉ‡ เจชเจนเจฟเจฒเฉ€ เจตเจพเจฐ เจตเจฟเจ•เจพเจธ เจตเจฟเฉฑเจš เจนเจฟเฉฑเจธเจพ เจฒเจฟเจ† เจนเฉˆเฅค เจฎเฉเฉฑเจ– เจจเจตเฉ€เจจเจคเจพเจตเจพเจ‚:

  • เจ—เจฟเจŸ เจ†เจฌเจœเฉˆเจ•เจŸเจธ เจจเฉ‚เฉฐ เจกเจฟเจœเฉ€เจŸเจฒ เจคเฉŒเจฐ 'เจคเฉ‡ เจธเจพเจˆเจจ เจ•เจฐเจจ เจฒเจˆ SSH เจ•เฉเฉฐเจœเฉ€เจ†เจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจ เจฆเฉ€เจ†เจ‚ เจธเฉฐเจญเจพเจตเจจเจพเจตเจพเจ‚ เจฆเจพ เจตเจฟเจธเจคเจพเจฐ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค เจ•เจˆ เจ•เฉเฉฐเจœเฉ€เจ†เจ‚ เจฆเฉ€ เจตเฉˆเจงเจคเจพ เจฆเฉ€ เจฎเจฟเจ†เจฆ เจจเฉ‚เฉฐ เจธเฉ€เจฎเจฟเจค เจ•เจฐเจจ เจฒเจˆ, OpenSSH เจจเจฟเจฐเจฆเฉ‡เจธเจผเจพเจ‚ เจฒเจˆ เจธเจฎเจฐเจฅเจจ "เจตเฉˆเจง-เจชเจนเจฟเจฒเจพเจ‚" เจ…เจคเฉ‡ "เจตเฉˆเจง-เจฌเจพเจ…เจฆ" เจจเฉ‚เฉฐ เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ† เจนเฉˆ, เจœเจฟเจธ เจจเจพเจฒ เจคเฉเจธเฉ€เจ‚ เจกเจฟเจตเฉˆเจฒเจชเจฐเจพเจ‚ เจตเจฟเฉฑเจšเฉ‹เจ‚ เจ‡เฉฑเจ• เจฆเฉเจ†เจฐเจพ เจ•เฉเฉฐเจœเฉ€ เจจเฉ‚เฉฐ เจ˜เฉเฉฐเจฎเจพเจ‰เจฃ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ เจฆเจธเจคเจ–เจคเจพเจ‚ เจฆเฉ‡ เจจเจพเจฒ เจธเจนเฉ€ เจ•เฉฐเจฎ เจจเฉ‚เฉฐ เจฏเจ•เฉ€เจจเฉ€ เจฌเจฃเจพ เจธเจ•เจฆเฉ‡ เจนเฉ‹เฅค เจ‡เจธ เจคเฉ‹เจ‚ เจชเจนเจฟเจฒเจพเจ‚, เจชเฉเจฐเจพเจฃเฉ€ เจ…เจคเฉ‡ เจจเจตเฉ€เจ‚ เจ•เฉเฉฐเจœเฉ€ เจฆเฉเจ†เจฐเจพ เจฆเจธเจคเจ–เจคเจพเจ‚ เจจเฉ‚เฉฐ เจตเฉฑเจ– เจ•เจฐเจจ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจธเจฎเฉฑเจธเจฟเจ† เจธเฉ€ - เจœเฉ‡เจ•เจฐ เจคเฉเจธเฉ€เจ‚ เจชเฉเจฐเจพเจฃเฉ€ เจ•เฉเฉฐเจœเฉ€ เจจเฉ‚เฉฐ เจฎเจฟเจŸเจพ เจฆเจฟเฉฐเจฆเฉ‡ เจนเฉ‹, เจคเจพเจ‚ เจ‡เจธ เจจเจพเจฒ เจ•เฉ€เจคเฉ‡ เจฆเจธเจคเจ–เจคเจพเจ‚ เจฆเฉ€ เจชเฉเจธเจผเจŸเฉ€ เจ•เจฐเจจเจพ เจ…เจธเฉฐเจญเจต เจนเฉ‹ เจœเจพเจตเฉ‡เจ—เจพ, เจ…เจคเฉ‡ เจœเฉ‡เจ•เจฐ เจคเฉเจธเฉ€เจ‚ เจ‡เจธเจจเฉ‚เฉฐ เจ›เฉฑเจก เจฆเจฟเฉฐเจฆเฉ‡ เจนเฉ‹, เจคเจพเจ‚ เจ‡เจน เจธเฉฐเจญเจต เจฐเจนเฉ‡เจ—เจพ. เจชเฉเจฐเจพเจฃเฉ€ เจ•เฉเฉฐเจœเฉ€ เจจเจพเจฒ เจจเจตเฉ‡เจ‚ เจฆเจธเจคเจ–เจค เจฌเจฃเจพเจ“, เจœเฉ‹ เจชเจนเจฟเจฒเจพเจ‚ เจนเฉ€ เจ•เจฟเจธเฉ‡ เจนเฉ‹เจฐ เจ•เฉเฉฐเจœเฉ€ เจจเจพเจฒ เจฌเจฆเจฒเฉ€ เจœเจพ เจšเฉเฉฑเจ•เฉ€ เจนเฉˆเฅค เจตเฉˆเจง-เจชเจนเจฟเจฒเจพเจ‚ เจ…เจคเฉ‡ เจตเฉˆเจง-เจฌเจพเจ…เจฆ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจคเฉเจธเฉ€เจ‚ เจฆเจธเจคเจ–เจค เจฌเจฃเจพเจ เจœเจพเจฃ เจฆเฉ‡ เจธเจฎเฉ‡เจ‚ เจฆเฉ‡ เจ†เจงเจพเจฐ 'เจคเฉ‡ เจ•เฉเฉฐเจœเฉ€เจ†เจ‚ เจฆเฉ‡ เจฆเจพเจ‡เจฐเฉ‡ เจจเฉ‚เฉฐ เจตเฉฑเจ– เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹เฅค
  • merge.conflictStyle เจธเฉˆเจŸเจฟเฉฐเจ— เจตเจฟเฉฑเจš, เจœเฉ‹ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ…เจญเฉ‡เจฆ เจฆเฉ‡ เจฆเฉŒเจฐเจพเจจ เจตเจฟเจตเจพเจฆเจพเจ‚ เจฌเจพเจฐเฉ‡ เจœเจพเจฃเจ•เจพเจฐเฉ€ เจชเฉเจฐเจฆเจฐเจธเจผเจฟเจค เจ•เจฐเจจ เจฒเจˆ เจฎเฉ‹เจก เจฆเฉ€ เจšเฉ‹เจฃ เจ•เจฐเจจ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเฉ€ เจนเฉˆ, "zdiff3" เจฎเฉ‹เจก เจฒเจˆ เจธเจฎเจฐเจฅเจจ เจชเฉเจฐเจ—เจŸ เจนเฉ‹เจ‡เจ† เจนเฉˆ, เจœเฉ‹ เจ•เจฟ เจธเฉฐเจ˜เจฐเจธเจผ เจฆเฉ‡ เจธเจผเฉเจฐเฉ‚ เจœเจพเจ‚ เจ…เฉฐเจค เจตเจฟเฉฑเจš เจจเจฟเจฐเจงเจพเจฐเจค เจธเจพเจฐเฉ€เจ†เจ‚ เจฎเจฟเจ†เจฐเฉ€ เจฒเจพเจˆเจจเจพเจ‚ เจจเฉ‚เฉฐ เจธเฉฐเจ˜เจฐเจธเจผ เจคเฉ‹เจ‚ เจฌเจพเจนเจฐ เจฒเฉˆ เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค เจ–เฉ‡เจคเจฐ, เจœเฉ‹ เจœเจพเจฃเจ•เจพเจฐเฉ€ เจฆเฉ€ เจตเจงเฉ‡เจฐเฉ‡ เจธเฉฐเจ–เฉ‡เจช เจชเฉ‡เจธเจผเจ•เจพเจฐเฉ€ เจฆเฉ€ เจ†เจ—เจฟเจ† เจฆเจฟเฉฐเจฆเจพ เจนเฉˆเฅค
  • "--เจธเจŸเฉ‡เจœ" เจฎเฉ‹เจก เจจเฉ‚เฉฐ "เจ—เจฟเจŸ เจธเจŸเฉˆเจธเจผ" เจ•เจฎเจพเจ‚เจก เจตเจฟเฉฑเจš เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ† เจนเฉˆ, เจœเฉ‹ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจธเจฟเจฐเจซเจผ เจธเฉ‚เจšเจ•เจพเจ‚เจ• เจตเจฟเฉฑเจš เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเฉ€เจ†เจ‚ เจคเจฌเจฆเฉ€เจฒเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจฒเฉเจ•เจพเจ‰เจฃ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉˆ, เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ เจ…เจœเจฟเจนเฉ€ เจธเจฅเจฟเจคเฉ€ เจตเจฟเฉฑเจš เจœเจฆเฉ‹เจ‚ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ•เฉเจ เจ—เฉเฉฐเจเจฒเจฆเจพเจฐ เจคเจฌเจฆเฉ€เจฒเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจ…เจธเจฅเจพเจˆ เจคเฉŒเจฐ 'เจคเฉ‡ เจฎเฉเจฒเจคเจตเฉ€ เจ•เจฐเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆ. เจœเฉ‹ เจชเจนเจฟเจฒเจพเจ‚ เจนเฉ€ เจคเจฟเจ†เจฐ เจนเฉˆ เจธเจผเจพเจฎเจฒ เจ•เจฐเฉ‹ เจ…เจคเฉ‡ เจ•เฉเจ เจธเจฎเฉ‡เจ‚ เจฌเจพเจ…เจฆ เจฌเจพเจ•เฉ€ เจฆเฉ‡ เจจเจพเจฒ เจจเจœเจฟเฉฑเจ เฉ‹เฅค เจฎเฉ‹เจก "เจ—เจฟเจŸ เจ•เจฎเจฟเจŸ" เจ•เจฎเจพเจ‚เจก เจฆเฉ‡ เจธเจฎเจพเจจ เจนเฉˆ, เจธเจฟเจฐเจซ เจ‡เฉฐเจกเฉˆเจ•เจธ เจตเจฟเฉฑเจš เจฐเฉฑเจ–เฉ‡ เจ—เจ เจฌเจฆเจฒเจพเจตเจพเจ‚ เจจเฉ‚เฉฐ เจฒเจฟเจ–เจฆเจพ เจนเฉˆ, เจชเจฐ "เจ—เจฟเจŸ เจธเจŸเฉˆเจธเจผ -เจธเจŸเฉ‡เจœ" เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจจเจตเฉ€เจ‚ เจ•เจฎเจฟเจŸ เจฌเจฃเจพเจ‰เจฃ เจฆเฉ€ เจฌเจœเจพเจ, เจจเจคเฉ€เจœเจพ เจธเจŸเฉˆเจธเจผ เจ…เจธเจฅเจพเจˆ เจ–เฉ‡เจคเจฐ เจตเจฟเฉฑเจš เจธเจŸเฉ‹เจฐ เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค เจ‡เฉฑเจ• เจตเจพเจฐ เจคเจฌเจฆเฉ€เจฒเฉ€เจ†เจ‚ เจฆเฉ€ เจฒเฉ‹เฉœ เจชเฉˆเจฃ 'เจคเฉ‡, เจ‰เจนเจจเจพเจ‚ เจจเฉ‚เฉฐ "git stash pop" เจ•เจฎเจพเจ‚เจก เจจเจพเจฒ เจตเจพเจชเจธ เจ•เฉ€เจคเจพ เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆเฅค
  • เจ‡เฉฑเจ• เจจเจตเจพเจ‚ เจซเจพเจฐเจฎเฉˆเจŸ เจจเจฟเจฐเจงเจพเจฐเจ• "git log" เจ•เจฎเจพเจ‚เจก เจตเจฟเฉฑเจš เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ† เจนเฉˆ, "--format=%(describe)", เจœเฉ‹ เจคเฉเจนเจพเจจเฉ‚เฉฐ "git describe" เจ•เจฎเจพเจ‚เจก เจฆเฉ‡ เจ†เจ‰เจŸเจชเฉเฉฑเจŸ เจจเจพเจฒ "git log" เจฆเฉ‡ เจ†เจ‰เจŸเจชเฉเฉฑเจŸ เจจเฉ‚เฉฐ เจœเฉ‹เฉœเจจ เจฆเฉ€ เจ†เจ—เจฟเจ† เจฆเจฟเฉฐเจฆเจพ เจนเฉˆเฅค "git describe" เจฒเจˆ เจชเฉˆเจฐเจพเจฎเฉ€เจŸเจฐ เจธเจฟเฉฑเจงเฉ‡ เจจเจฟเจฐเจงเจพเจฐเจ• ("-format=%(describe:match=) เจฆเฉ‡ เจ…เฉฐเจฆเจฐ เจฆเจฟเฉฑเจคเฉ‡ เจ—เจ เจนเจจเฅค , เจ›เฉฑเจกเฉ‹ = )"), เจœเจฟเจธ เจตเจฟเฉฑเจš เจคเฉเจธเฉ€เจ‚ เจ›เฉ‹เจŸเฉ‡ เจŸเฉˆเจ— เจตเฉ€ เจธเจผเจพเจฎเจฒ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹ ("-format=%(describe:tags= )") เจ…เจคเฉ‡ เจตเจธเจคเฉ‚เจ†เจ‚ เจฆเฉ€ เจชเจ›เจพเจฃ เจ•เจฐเจจ เจฒเจˆ เจนเฉˆเจ•เจธเจพเจกเฉˆเจธเฉ€เจฎเจฒ เจ…เฉฑเจ–เจฐเจพเจ‚ เจฆเฉ€ เจธเฉฐเจ–เจฟเจ† เจจเฉ‚เฉฐ เจ•เฉŒเจ‚เจซเจฟเจ—เจฐ เจ•เจฐเฉ‹ (โ€œโ€”format=%(describe:abbrev= )"). เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจ†เจ–เจฐเฉ€ 8 เจ•เจฎเจฟเจŸเจพเจ‚ เจจเฉ‚เฉฐ เจธเฉ‚เจšเฉ€เจฌเฉฑเจง เจ•เจฐเจจ เจฒเจˆ เจœเจฟเจจเฉเจนเจพเจ‚ เจฆเฉ‡ เจŸเฉˆเจ—เจพเจ‚ เจตเจฟเฉฑเจš เจฐเฉ€เจฒเฉ€เจœเจผ เจ‰เจฎเฉ€เจฆเจตเจพเจฐ เจŸเฉˆเจ— เจจเจนเฉ€เจ‚ เจนเฉˆ, เจ…เจคเฉ‡ 8-เจ…เฉฑเจ–เจฐ เจชเจ›เจพเจฃเจ•เจฐเจคเจพเจตเจพเจ‚ เจจเฉ‚เฉฐ เจจเจฟเจฐเจงเจพเจฐเจค เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจ, เจคเฉเจธเฉ€เจ‚ เจ•เจฎเจพเจ‚เจก เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹: $ git log -8 โ€”format='%(describe:exclude=*-rc *,abbrev=13 )' v2.34.1-646-gaf4e5f569bc89 v2.34.1-644-g0330edb239c24 v2.33.1-641-g15f002812f858 v2.34.1-643bc2-b95. gb94bd056 bbc2.34.1f642 v56-95-gffb8f7d v2.34.1-203- gdf9c2980902adeb2.34.1 v640-3-g41b212a2.34.1
  • user.signingKey เจธเฉˆเจŸเจฟเฉฐเจ— เจนเฉเจฃ เจจเจตเฉ€เจ†เจ‚ เจ•เจฟเจธเจฎเจพเจ‚ เจฆเฉ€เจ†เจ‚ เจ•เฉเฉฐเจœเฉ€เจ†เจ‚ เจฆเจพ เจธเจฎเจฐเจฅเจจ เจ•เจฐเจฆเฉ€ เจนเฉˆ เจœเฉ‹ เจ•เจฟ โ€œssh-โ€ เจ•เจฟเจธเจฎ เจคเฉฑเจ• เจธเฉ€เจฎเจฟเจค เจจเจนเฉ€เจ‚ เจนเจจ เจ…เจคเฉ‡ เจ•เฉเฉฐเจœเฉ€ เจฒเจˆ เจชเฉ‚เจฐเจพ เจซเจพเจˆเจฒ เจฎเจพเจฐเจ— เจจเจฟเจฐเจงเจพเจฐเจค เจ•เจฐเจฆเฉ€ เจนเฉˆเฅค เจตเจฟเจ•เจฒเจชเจ• เจ•เจฟเจธเจฎเจพเจ‚ เจจเฉ‚เฉฐ ECDSA เจ•เฉเฉฐเจœเฉ€เจ†เจ‚ เจฒเจˆ "key::" เจ…เจ—เฉ‡เจคเจฐ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจจเจฟเจฐเจงเจพเจฐเจค เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ, เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ "key::ecdsa-sha2-nistp256"เฅค
  • โ€œโ€”เจนเจฟเจธเจŸเฉ‹เจ—เฉเจฐเจพเจฎโ€ เจฎเฉ‹เจก เจตเจฟเฉฑเจš เจคเจฌเจฆเฉ€เจฒเฉ€เจ†เจ‚ เจฆเฉ€ เจ‡เฉฑเจ• เจธเฉ‚เจšเฉ€ เจฌเจฃเจพเจ‰เจฃ เจฆเฉ€ เจ—เจคเฉ€, เจจเจพเจฒ เจนเฉ€ โ€œโ€”color-moved-wsโ€ เจตเจฟเจ•เจฒเจช เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจธเจฎเฉ‡เจ‚, เจœเฉ‹ เจ•เจฟ เจ‡เฉฑเจ• เจฐเฉฐเจ— เจฆเฉ‡ เจ…เฉฐเจคเจฐ เจตเจฟเฉฑเจš เจธเจชเฉ‡เจธ เจฆเฉ€ เจนเจพเจˆเจฒเจพเจˆเจŸเจฟเฉฐเจ— เจจเฉ‚เฉฐ เจจเจฟเจฏเฉฐเจคเจฐเจฟเจค เจ•เจฐเจฆเจพ เจนเฉˆ, เจจเฉ‚เฉฐ เจงเจฟเจ†เจจ เจจเจพเจฒ เจตเจงเจพเจ‡เจ† เจ—เจฟเจ† เจนเฉˆเฅค
  • "เจ—เจฟเจŸ เจœเฉฐเจช" เจ•เจฎเจพเจ‚เจก, เจตเจฟเจฎ เจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจซเจพเจˆเจฒ เจตเจฟเฉฑเจš เจฒเฉ‹เฉœเฉ€เจ‚เจฆเฉ€ เจธเจฅเจฟเจคเฉ€ 'เจคเฉ‡ เจธเจนเฉ€ เจœเฉฐเจช เจฌเจพเจฐเฉ‡ เจœเจพเจฃเจ•เจพเจฐเฉ€ เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจจ เจฒเจˆ เจตเจฐเจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ เจœเจฆเฉ‹เจ‚ เจตเจฟเจฒเฉ€เจจ เจตเจฟเจตเจพเจฆเจพเจ‚ เจจเฉ‚เฉฐ เจชเจพเจฐเจธ เจ•เจฐเจจ, เจ…เฉฐเจคเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจตเฉ‡เจ–เจฃเจพ, เจœเจพเจ‚ เจ–เฉ‹เจœ เจ•เจพเจฐเจœ เจ•เจฐเจฆเฉ‡ เจธเจฎเฉ‡เจ‚, เจ•เจตเจฐ เจ•เฉ€เจคเฉ‡ เจ—เจ เจ…เจญเฉ‡เจฆ เจตเจฟเจตเจพเจฆเจพเจ‚ เจจเฉ‚เฉฐ เจ˜เฉฑเจŸ เจ•เจฐเจจ เจฆเฉ€ เจฏเฉ‹เจ—เจคเจพ เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจ“เจชเจฐเฉ‡เจธเจผเจจเจพเจ‚ เจจเฉ‚เฉฐ เจธเจฟเจฐเจซเจผ "foo" เจกเจพเจ‡เจฐเฉˆเจ•เจŸเจฐเฉ€ เจคเฉฑเจ• เจธเฉ€เจฎเจฟเจค เจ•เจฐเจจ เจฒเจˆ, เจคเฉเจธเฉ€เจ‚ "git jump merge - foo" เจจเจฟเจธเจผเจšเจฟเจค เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹, เจ…เจคเฉ‡ "Documentation" เจกเจพเจ‡เจฐเฉˆเจ•เจŸเจฐเฉ€ เจจเฉ‚เฉฐ เจชเฉเจฐเฉ‹เจธเฉˆเจธเจฟเฉฐเจ— เจคเฉ‹เจ‚ เจฌเจพเจนเจฐ เจ•เจฐเจจ เจฒเจˆ - "git jump merge - ':^Documentation'"
  • เจตเจธเจคเฉ‚เจ†เจ‚ เจฆเฉ‡ เจ†เจ•เจพเจฐ เจจเฉ‚เฉฐ เจฆเจฐเจธเจพเจ‰เจฃ เจตเจพเจฒเฉ‡ เจฎเฉเฉฑเจฒเจพเจ‚ เจฒเจˆ "เจ…เจ•เจพเจฐเจจ_เจŸเฉ€" เจ•เจฟเจธเจฎ เจฆเฉ€ เจฌเจœเจพเจ "เจ…เจ•เจพเจฐ_เจŸเฉ€" เจ•เจฟเจธเจฎ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจจเฉ‚เฉฐ เจฎเจฟเจ†เจฐเฉ€ เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ เจ•เฉฐเจฎ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ, เจœเจฟเจธ เจจเจพเจฒ 4 GB เจคเฉ‹เจ‚ เจตเฉฑเจกเฉ€เจ†เจ‚ เจซเจพเจˆเจฒเจพเจ‚ เจฆเฉ‡ เจจเจพเจฒ "เจธเจพเจซเจผ" เจ…เจคเฉ‡ "เจธเจฎเจœ" เจซเจฟเจฒเจŸเจฐเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจเจพ เจธเฉฐเจญเจต เจนเฉ‹ เจ—เจฟเจ† เจนเฉˆเฅค เจธเจพเจฐเฉ‡ เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎเจพเจ‚ 'เจคเฉ‡, LLP64 เจกเจพเจŸเจพ เจฎเจพเจกเจฒ เจตเจพเจฒเฉ‡ เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎเจพเจ‚ เจธเจฎเฉ‡เจค, เจ•เจฟเจธเจฎ "เจ…เจจ-เจนเจธเจคเจพเจ–เจฐเจฟเจค เจฒเฉฐเจฌเฉ€" เจœเจฟเจธ เจตเจฟเฉฑเจš 4 เจฌเจพเจˆเจŸเจพเจ‚ เจคเฉฑเจ• เจธเฉ€เจฎเจฟเจค เจนเฉˆเฅค
  • "-empty=(stop|drop|keep)" เจตเจฟเจ•เจฒเจช เจจเฉ‚เฉฐ "git am" เจ•เจฎเจพเจ‚เจก เจตเจฟเฉฑเจš เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ† เจนเฉˆ, เจœเฉ‹ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ–เจพเจฒเฉ€ เจธเฉเจจเฉ‡เจนเจฟเจ†เจ‚ เจฒเจˆ เจตเจฟเจนเจพเจฐ เจšเฉเจฃเจจ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉˆ เจœเจฟเจธ เจตเจฟเฉฑเจš เจฎเฉ‡เจฒเจฌเจพเจ•เจธ เจคเฉ‹เจ‚ เจชเฉˆเจš เจชเจพเจฐเจธ เจ•เจฐเจจ เจตเฉ‡เจฒเฉ‡ เจชเฉˆเจš เจธเจผเจพเจฎเจฒ เจจเจนเฉ€เจ‚ เจนเฉเฉฐเจฆเฉ‡ เจนเจจเฅค เจฎเฉเฉฑเจฒ "เจธเจŸเจพเจช" เจธเจฎเฉเฉฑเจšเฉ€ เจชเฉˆเจšเจฟเฉฐเจ— เจ•เจพเจฐเจตเจพเจˆ เจจเฉ‚เฉฐ เจ–เจคเจฎ เจ•เจฐ เจฆเฉ‡เจตเฉ‡เจ—เจพ, "เจกเจฐเจพเจช" เจ‡เฉฑเจ• เจ–เจพเจฒเฉ€ เจชเฉˆเจš เจจเฉ‚เฉฐ เจ›เฉฑเจก เจฆเฉ‡เจตเฉ‡เจ—เจพ, เจ…เจคเฉ‡ "เจฐเฉฑเจ–เจฃเจพ" เจ‡เฉฑเจ• เจ–เจพเจฒเฉ€ เจ•เจฎเจฟเจŸ เจฌเจฃเจพเจเจ—เจพเฅค
  • "git reset", "git diff", "git blame", "git fetch", "git pull" เจ…เจคเฉ‡ "git ls-files" เจ•เจฎเจพเจ‚เจกเจพเจ‚ เจฒเจˆ เจ…เฉฐเจธเจผเจ• เจธเฉ‚เจšเจ•เจพเจ‚เจ• (เจธเจชเจพเจฐเจธ เจ‡เฉฐเจกเฉˆเจ•เจธ) เจฒเจˆ เจธเจฎเจฐเจฅเจจ เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ† เจนเฉˆ เจคเจพเจ‚ เจœเฉ‹ เจ•เจพเจฐเจ—เฉเจœเจผเจพเจฐเฉ€ เจจเฉ‚เฉฐ เจฌเจฟเจนเจคเจฐ เจฌเจฃเจพเจ‡เจ† เจœเจพ เจธเจ•เฉ‡ เจ…เจคเฉ‡ เจตเจฟเฉฑเจš เจฅเจพเจ‚ เจฌเจšเจพเจˆ เจœเจพ เจธเจ•เฉ‡เฅค เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€เจ†เจ‚, เจœเจฟเจธ เจตเจฟเฉฑเจš เจ…เฉฐเจธเจผเจ• เจ•เจฒเฉ‹เจจเจฟเฉฐเจ— เจ“เจชเจฐเฉ‡เจธเจผเจจ (เจธเจชเจพเจฐเจธ-เจšเฉˆเฉฑเจ•เจ†เจŠเจŸ) เจ•เฉ€เจคเฉ‡ เจœเจพเจ‚เจฆเฉ‡ เจนเจจเฅค
  • "git sparse-checkout init" เจ•เจฎเจพเจ‚เจก เจจเฉ‚เฉฐ เจฌเจฐเจคเจฐเจซเจผ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ เจ…เจคเฉ‡ เจ‡เจธเจจเฉ‚เฉฐ "git sparse-checkout เจธเฉˆเฉฑเจŸ" เจจเจพเจฒ เจฌเจฆเจฒเจฟเจ† เจœเจพเจฃเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆเฅค
  • เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€ เจตเจฟเฉฑเจš เจฌเฉเจฐเจพเจ‚เจšเจพเจ‚ เจ…เจคเฉ‡ เจŸเฉˆเจ—เจธ เจตเจฐเจ—เฉ‡ เจธเฉฐเจฆเจฐเจญเจพเจ‚ เจจเฉ‚เฉฐ เจธเจŸเฉ‹เจฐ เจ•เจฐเจจ เจฒเจˆ เจ‡เฉฑเจ• เจจเจตเฉ‡เจ‚ "เจฐเจฟเจซเจŸเฉ‡เจฌเจฒ" เจฌเฉˆเจ•เจเจ‚เจก เจฆเจพ เจธเจผเฉเจฐเฉ‚เจ†เจคเฉ€ เจ…เจฎเจฒ เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค เจจเจตเจพเจ‚ เจฌเฉˆเจ•เจเจ‚เจก JGit เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจฆเฉเจ†เจฐเจพ เจตเจฐเจคเฉ€ เจ—เจˆ เจฌเจฒเจพเจ• เจธเจŸเฉ‹เจฐเฉ‡เจœ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจฌเจนเฉเจค เจตเฉฑเจกเฉ€ เจธเฉฐเจ–เจฟเจ† เจตเจฟเฉฑเจš เจธเฉฐเจฆเจฐเจญเจพเจ‚ เจจเฉ‚เฉฐ เจธเจŸเฉ‹เจฐ เจ•เจฐเจจ เจฒเจˆ เจ…เจจเฉเจ•เฉ‚เจฒ เจฌเจฃเจพเจ‡เจ† เจ—เจฟเจ† เจนเฉˆเฅค เจฌเฉˆเจ•เจเจ‚เจก เจนเจพเจฒเฉ‡ refs เจธเจฟเจธเจŸเจฎ เจจเจพเจฒ เจเจ•เฉ€เจ•เฉเจฐเจฟเจค เจจเจนเฉ€เจ‚ เจนเฉˆ เจ…เจคเฉ‡ เจ…เจฎเจฒเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจฒเจˆ เจคเจฟเจ†เจฐ เจจเจนเฉ€เจ‚ เจนเฉˆเฅค
  • "git grep" เจ•เจฎเจพเจ‚เจก เจฆเฉ‡ เจฐเฉฐเจ— เจชเฉˆเจฒเจ…เจŸ เจจเฉ‚เฉฐ GNU grep เจธเจนเฉ‚เจฒเจค เจจเจพเจฒ เจฎเฉ‡เจฒเจฃ เจฒเจˆ เจเจกเจœเจธเจŸ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค

เจธเจฐเฉ‹เจค: opennet.ru

เจ‡เฉฑเจ• เจŸเจฟเฉฑเจชเจฃเฉ€ เจœเฉ‹เฉœเฉ‹