เบเบตเปเปเบกเปเบเบเปเบฒเบชเบฑเปเบ git-diff-files เบเบตเปเบชเบฒเบกเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบเปเบเปเปเบ OnWorks เบเบนเปเปเบซเปเบเปเบฅเบดเบเบฒเบเปเบฎเบเบเบดเปเบเบเบฃเบตเปเบเบเปเบเปเบซเบเบถเปเบเปเบเบซเบผเบฒเบเปเบเปเบญเบเปเบฎเบฑเบเบงเบฝเบเบญเบญเบเปเบฅเบเปเบเบญเบเบเบงเบเปเบฎเบปเบฒเปเบเบฑเปเบ Ubuntu Online, Fedora Online, Windows online emulator เบซเบผเบท MAC OS online emulator
เปเบเบเบเบฒเบ:
NAME
git-diff-files - เบเบฝเบเบเบฝเบเปเบเบฅเปเปเบเบเบปเปเบเปเบกเปเบเบตเปเปเบฎเบฑเบเบงเบฝเบเปเบฅเบฐเบเบฑเบเบชเบฐเบเบต
เบชเบฐเบซเบผเบธเบเบชเบฑเบเบฅเบงเบก
เปเบ เปเบเบฅเปเบเบตเปเปเบเบเบเปเบฒเบ [-q] [-0|-1|-2|-3|-c|--cc] [ ] [ ...]
เบฅเบฒเบเบฅเบฐเบญเบฝเบ
เบเบฝเบเบเบฝเบเปเบเบฅเปเปเบเบเบปเปเบเปเบกเปเบเบตเปเปเบฎเบฑเบเบงเบฝเบเปเบฅเบฐเบเบฑเบเบชเบฐเบเบต. เปเบกเบทเปเบญเปเบชเบฑเปเบเบเบฒเบเบเบทเบเบฅเบฐเบเบธ, เบเบฝเบเบเบฝเบ
เปเบชเบฑเปเบเบเบฒเบเบเบตเปเบกเบตเบเบทเปเปเบเบปเปเบฒเบเบฑเปเบ. เบเปเบฒเบเปเปเบเบฑเปเบเบเบฑเปเบเบเบธเบเบฅเบฒเบเบเบฒเบเปเบเบเบฑเบเบเบฐเบเบตเบเบฐเบเบทเบเบเบฝเบเบเบฝเบ. เบฎเบนเบเปเบเบเบเบปเบเบเบฐเบฅเบดเบ
เปเบกเปเบเบเบทเบเบฑเบเบเบฑเบ เบชเบณ เบฅเบฑเบ เปเบ เบเบฑเบเบเบฐเบเบตเบเบงเบฒเบกเปเบเบเบเปเบฒเบ เปเบฅเบฐ เปเบ เบเบปเปเบเปเบกเปเบเบตเปเปเบเบเบเปเบฒเบ.
OPTIONS
-p, -u, --patch
เบชเปเบฒเบ patch (เปเบเบดเปเบเบเบฒเบเบเปเบฝเบงเบเบฑเบเบเบฒเบเบชเปเบฒเบ patches).
-s, --no-patch
เบชเบฐเบเบฑเบเบเบฑเปเบเบเบปเบเบเบฐเบฅเบดเบเบเบตเปเปเบเบเบเปเบฒเบ. เปเบเบฑเบเบเบฐเปเบซเบเบเบชเปเบฒเบฅเบฑเบเบเปเบฒเบชเบฑเปเบเปเบเบฑเปเบ git show เบเบตเปเบชเบฐเปเบเบเปเบซเปเปเบซเบฑเบ patch เปเบเบ
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ, เบซเบผเบทเปเบเบทเปเบญเบเบปเบเปเบฅเบตเบเบเบปเบเบเบฐเบเบปเบเบเบญเบ --patch.
-U , --unified=
เบชเปเบฒเบเบเบงเบฒเบกเปเบเบเบเปเบฒเบเบเบฑเบ เปเบชเบฑเปเบเบเบญเบเบเปเบฅเบดเบเบปเบเปเบเบเบเบตเปเบเบฐเปเบเบฑเบเบชเบฒเบกเบเบปเบเบเบฐเบเบด. เบเบงเบฒเบกเบซเบกเบฒเบ -p.
-- เบเบดเบ
เบชเปเบฒเบเบเบงเบฒเบกเปเบเบเบเปเบฒเบเปเบเบฎเบนเบเปเบเบเบเบดเบ. เบเบตเปเปเบกเปเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ.
--patch-with-raw
เบเปเบฒเบชเบฑเบเบเปเบฒเบเบเบท -p --raw.
--เปเปเบญเบเบเบตเปเบชเบธเบ
เปเบเปเปเบงเบฅเบฒเบเบดเปเบชเบเปเบเบทเปเบญเปเบซเปเปเบเปเปเบเบงเปเบฒเบเบงเบฒเบกเปเบเบเบเปเบฒเบเบเบตเปเปเบเบฑเบเปเบเปเบเปเบซเบเปเบญเบเบเบตเปเบชเบธเบเปเบกเปเบเบเบฐเบฅเบดเบ.
-- เบเบงเบฒเบกเบญเบปเบเบเบปเบ
เบชเปเบฒเบเบเบงเบฒเบกเปเบเบเบเปเบฒเบเปเบเบเปเบเปเบชเบนเบเบเบฒเบเบเบดเบเปเบฅเป "เบเบงเบฒเบกเบญเบปเบเบเบปเบ".
--Histogram
เบชเปเบฒเบเบเบงเบฒเบกเปเบเบเบเปเบฒเบเปเบเบเปเบเปเบงเบดเบเบต "histogram diff".
--diff-algorithm={เบเบงเบฒเบกเบญเบปเบเบเบปเบ|เปเปเบญเบเบชเบธเบ|เบฎเบตเบชเปเบเปเบเบฃเบก|myers}
เปเบฅเบทเบญเบเบชเบนเบเบเบฒเบเบเบดเบเปเบฅเปเบเบงเบฒเบกเปเบเบเบเปเบฒเบ. variants เบกเบตโเบเบฑเปเบโเบเปเปโเปเบโเบเบตเปโ:
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ, myers
เบชเบนเบเบเบฒเบเบเบดเบเปเบฅเปเบเบงเบฒเบกเปเบเบเบเปเบฒเบเบเบญเบเบเบงเบฒเบกเปเบฅเบเบกเบฒเบเบเบฑเปเบเบเบทเปเบเบเบฒเบ. เปเบเบเบฑเบเบเบธเบเบฑเบ, เบเบตเปเปเบกเปเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ.
เบซเบเปเบญเบ
เปเบเปเปเบงเบฅเบฒเบเบดเปเบชเบเปเบเบทเปเบญเปเบซเปเปเบเปเปเบเบงเปเบฒเบเบงเบฒเบกเปเบเบเบเปเบฒเบเบเบตเปเปเบเบฑเบเปเบเปเบเปเบซเบเปเบญเบเบเบตเปเบชเบธเบเปเบกเปเบเบเบฐเบฅเบดเบ.
เบเบงเบฒเบกเบญเบปเบเบเบปเบ
เปเบเป "เบเบงเบฒเบกเบญเบปเบเบเบปเบเบเบตเปเปเบเบเบเปเบฒเบ" algorithm เปเบกเบทเปเบญเบชเปเบฒเบ patches.
histogram
เบชเบนเบเบเบฒเบเบเบดเบเปเบฅเปเบเบตเปเบเบฐเบซเบเบฒเบ algorithm เบเบงเบฒเบกเบญเบปเบเบเบปเบเปเบเบทเปเบญ "เบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบเบฒเบเบเบฐเบเบปเบเบเบปเบงเบเปเปเบฒ
เบญเบปเบเบเบฐเบเบญเบ".
เบเบปเบงเบขเปเบฒเบ, เบเปเบฒเบเปเบฒเบเบเบฑเปเบเบเปเบฒเบเบปเบงเปเบ diff.algorithm เปเบเบฑเบเบเปเบฒเบเบตเปเบเปเปเปเบกเปเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ เปเบฅเบฐ
เบเปเบญเบเบเบฒเบเปเบเปเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ, เบเบฒเบเบเบฑเปเบเปเบเบปเปเบฒเบเปเบญเบเปเบเป --diff-algorithm=default option.
--stat[= [, [, ]]]
เบชเปเบฒเบ diffstat. เปเบเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ, เบเบทเปเบเบเบตเปเบซเบผเบฒเบเปเบเบปเปเบฒเบเบตเปเบเปเบฒเปเบเบฑเบเบเบฐเบเบทเบเบเปเบฒเปเบเปเบชเปเบฒเบฅเบฑเบ
เบชเปเบงเบเบเบทเปเปเบเบฅเป, เปเบฅเบฐเบชเปเบงเบเบเบตเปเปเบซเบผเบทเบญเบชเปเบฒเบฅเบฑเบเบเบฒเบเบชเปเบงเบเบเบฒเบ. เบเบงเบฒเบกเบเบงเปเบฒเบเบชเบนเบเบชเบธเบเปเบเบฑเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบเบฑเบเปเบเบทเปเบญเบเปเบฒเบเบเบฒเบเบเบฒเบ
width, เบซเบผเบท 80 เบเบฑเบเบเปเบฒเบเปเปเปเบเบทเปเบญเบกเบเปเปเบเบฑเบ terminal, เปเบฅเบฐเบชเบฒเบกเบฒเบ overridden เปเบเบ .
เบเบงเบฒเบกเบเบงเปเบฒเบเบเบญเบเบเบฒเบเบชเปเบงเบเบเบทเปเปเบเบฅเปเบชเบฒเบกเบฒเบเบเบทเบเบเปเบฒเบเบฑเบเปเบเบเบเบฒเบเปเบซเปเบเบงเบฒเบกเบเบงเปเบฒเบเบญเบทเปเบ
เบซเบผเบฑเบเบเบฒเบเปเบเบทเปเบญเบเปเบฒเบเบเบธเบ. เบเบงเบฒเบกเบเบงเปเบฒเบเบเบญเบเบเบฒเบเบชเปเบงเบเบเบฒเบเบชเบฒเบกเบฒเบเบเบทเบเบเปเบฒเบเบฑเบเปเบเบเบเบฒเบเบเปเบฒเปเบเป
--stat-graph-width= (เบกเบตเบเบปเบเบเปเปเบเปเบฒเบชเบฑเปเบเบเบฑเบเปเบปเบเบเบตเปเบชเปเบฒเบเบเบฒเบเบฐเบฅเบฒเบเบชเบฐเบเบดเบเบด) เบซเบผเบทเปเบเบ
เบเบฒเบเบเบฑเปเบเบเปเบฒ diff.statGraphWidth= (เบเปเปเบกเบตเบเบปเบเบเบฐเบเบปเบ git format-patch). เปเบเบเบเบฒเบเปเบซเป เบ
เบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเบเบตเบชเบฒเบก , เบเปเบฒเบเบชเบฒเบกเบฒเบเบเปเบฒเบเบฑเบเบเบปเบเบเบฐเบฅเบดเบเบเบฑเปเบเบเปเบฒเบญเบดเบ เบชเบฒเบ, เบเบฐเบเบดเบเบฑเบเบเบฒเบก
by ... เบเปเบฒโเบซเบฒเบโเบงเปเบฒโเบกเบตโเบซเบผเบฒเบโ.
เบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเปเบซเบผเบปเปเบฒเบเบตเปเบเบฑเบเบชเบฒเบกเบฒเบเบเบทเบเบเปเบฒเบเบปเบเปเบเบฑเบเบชเปเบงเบเบเบธเบเบเบปเบเบเปเบงเบ --stat-width= ,
--stat-name-width= เปเบฅเบฐ --stat-count= .
--numstat
เบเปเบฒเบโเบเบท --stat, เปเบเปโเบชเบฐโเปเบเบโเปเบซเปโเปเบซเบฑเบโเบเปเบฒโเบเบงเบโเบเบญเบโเบเบฒเบโเปเบเบตเปเบกโเปเบฅเบฐโเบเบฒเบโเบฅเบปเบโเปเบชเบฑเปเบโเปเบโเบซเบกเบฒเบโเปเบซเบโเบเบปเบโเบชเบฐโเบเบดโเบเบปเบกโเปเบฅเบฐ
เบเบทเปเปเบชเบฑเปเบเบเบฒเบเบเบตเปเบเปเปเบกเบตเบเบปเบงเบซเบเปเป, เปเบเบทเปเบญเปเบฎเบฑเบเปเบซเปเบกเบฑเบเปเบเบฑเบเบกเบดเบเบเบฑเบเปเบเบทเปเบญเบเบเบฑเบ. เบชเปเบฒโเบฅเบฑเบโเปเบเบฅโเปโเบเบฒเบโเบชเบญเบโ,
เบเบปเบเปเบเปเบฎเบฑเบเบชเบญเบ - เปเบเบเบเบตเปเบเบฐเปเบงเบปเปเบฒเบงเปเบฒ 0 0.
-- เบชเบฐเบเบดเบเบดเบชเบฑเปเบ
เบชเบปเปเบเบญเบญเบเบเบฝเบเปเบเปเปเบเบงเบชเบธเบเบเปเบฒเบเบเบญเบเบฎเบนเบเปเบเบ --stat เบเบตเปเบกเบตเบเปเบฒเบเบงเบเบเบฒเบเบเบฑเบเปเบเปเบเบฑเบเบซเบกเบปเบ
เปเบเบฅเป, เปเบเบฑเปเบเบเบฝเบงเบเบฑเบเบเบฑเบเบเปเบฒเบเบงเบเบเบญเบเปเบเบงเบเบตเปเปเบเบตเปเบกเปเบฅเบฐเบฅเบถเบ.
--dirstat[= ]
เบชเบปเปเบเบญเบญเบเบเบฒเบเปเบเบเบขเบฒเบเบเบญเบเบเบฐเบฅเบดเบกเบฒเบเบเบตเปเบชเบปเบกเบเบฝเบเบเบญเบเบเบฒเบเบเปเบฝเบเปเบเบเบชเปเบฒเบฅเบฑเบเปเบเปเบฅเบฐเปเบเปเบฅเบเบฐเบเปเบฅเบตเบเปเบญเบ. เปเบเป
เบเบถเบเบเบดเบเปเบฒเบเบญเบ --dirstat เบชเบฒเบกเบฒเบเบเบฑเบเปเบเปเบเปเบเปเปเบเบเบเบฒเบเบชเบปเปเบเบกเบฑเบเบเบฑเบเบเบตเบฅเบฒเบเบเบทเปเบเบตเปเปเบเบเบเปเบงเบเปเบเบทเปเบญเบเปเบฒเบเบเบธเบ
เบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบ. เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเบเบทเบเบเบงเบเบเบธเบกเปเบเบเบเบปเบงเปเบเบเบฒเบเบเบฑเปเบเบเปเบฒ diff.dirstat
(เปเบเบดเปเบ git-config(1)). เบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเบเบฑเปเบเบเปเปเปเบเบเบตเปเบชเบฒเบกเบฒเบเปเบเปเปเบเป:
เบเบฒเบเบเปเบฝเบเปเบเบ
เบเบดเบเปเบฅเปเบเบปเบงเปเบฅเบ dirstat เปเบเบเบเบฒเบเบเบฑเบเปเบชเบฑเปเบเบเบตเปเบเบทเบเปเบเบเบเปเบฒเบเบญเบญเบเบเบฒเบ
เปเบซเบผเปเบ, เบซเบผเบทเปเบเบตเปเบกเปเบชเปเบเบฒเบเบเบฒเบ. เบเบตเปเบเปเปเบชเบปเบเปเบเบเปเบฒเบเบงเบเบฅเบฐเบซเบฑเบเบเปเบฅเบดเบชเบธเบ
เบเบฒเบเปเบเบทเปเบญเบเปเบซเบงเบเบฒเบเปเบเปเบเบฅเป. เปเบเบเปเบฒเบชเบฑเบเบเปเบฒเบเปเบญเบทเปเบเป, เบเบฒเบเบเบฑเบเปเบเบงเปเบซเบกเปเปเบเปเบเบฅเปเบเปเปเปเบกเปเบ
เบเบฑเบเปเบเบปเปเบฒเบเบฑเบเบเบฒเบเบเปเบฝเบเปเบเบเบญเบทเปเบเป. เบเบตเปเปเบกเปเบเบเบถเบเบเบดเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเบทเปเบญเบเปเปเบกเบตเบเบฒเบฅเบฒเบกเบดเปเบเบต
เปเบกเปเบเปเบซเป.
เบชเบฒเบ
เบเบดเบเปเบฅเปเบเบปเบงเปเบฅเบ dirstat เปเบเบเบเบฒเบเปเบฎเบฑเบเบเบฒเบเบงเบดเปเบเบฒเบฐเบเบงเบฒเบกเปเบเบเบเปเบฒเบเบเบฒเบกเปเบชเบฑเปเบเบเบปเบเบเบฐเบเบด, เปเบฅเบฐ
เบชเบฐโเบซเบผเบธเบโเบเบฒเบโเบเบปเบโเปเบฅเบตเบโเบเบฒเบโเบเบฑเบโเปเบชเบฑเปเบโเบเบตเปโเบเบทเบโเบฅเบปเบโเบญเบญเบ / เปเบเบตเปเบกโ. (เบชเบณเบฅเบฑเบเปเบเบฅเปเปเบเบเบฒเบฃเบต, เปเบซเปเบเบฑเบ 64-byte chunks
เปเบเบเบเบตเปเบเบฐ, เปเบเบทเปเบญเบเบเบฒเบเบงเปเบฒเปเบเบฅเปเบเบฒเบเบชเบญเบเบเปเปเบกเบตเปเบเบงเบเบงเบฒเบกเบเบดเบเบเปเบฒเบกเบฐเบเบฒเบเบเบญเบเบชเบฒเบ). เบเบตเปเปเบกเปเบเปเบเบตเปเบกเปเบเบตเบก
เบเบถเบเบเบดเบเปเบฒ -dirstat เบฅเบฒเบเบฒเปเบเบเบเบงเปเบฒเบเบฒเบเบเปเบฝเบเปเบเบเบเบถเบเบเบดเบเปเบฒ, เปเบเปเบกเบฑเบเบเบฑเบ
เบเบฑเบเปเบเบงเบเบทเบเปเปเปเบเบฒเบเปเบเปเบเบฅเปเปเบเบปเปเบฒเบเบฑเบเบเบฒเบเบเปเบฝเบเปเบเบเบญเบทเปเบเป. เบเบปเบเปเบเปเบฎเบฑเบเบเบปเบเปเบเปเบฎเบฑเบเปเบกเปเบ
เบชเบญเบเบเปเบญเบเบเบฑเบเบชเบดเปเบเบเบตเปเบเปเบฒเบเปเบเปเบฎเบฑเบเบเบฒเบเบเบฒเบเปเบฅเบทเบญเบเบญเบทเปเบ --* เบชเบฐเบเบดเบเบด.
เปเบ
เบเบดเบเปเบฅเปเบเบปเบงเปเบฅเบ dirstat เปเบเบเบเบฒเบเบเบฑเบเบเปเบฒเบเบงเบเปเบเบฅเปเบเบตเปเบเปเบฝเบเปเบเบ. เปเบเปเบฅเบฐเบเบปเบเบกเบตเบเบฒเบเบเปเบฝเบเปเบเบ
เปเบเบฅเปเบเบฑเบเปเบเบปเปเบฒเบเบฝเบกเบเบฑเบเปเบเบเบฒเบเบงเบดเปเบเบฒเบฐ dirstat. เบเบตเปเปเบกเปเบเบฅเบฒเบเบฒเบเบทเบเบชเบธเบเปเบเบเบญเบกเบเบดเบงเปเบเบตเป
--dirstat เบเบถเบเบเบดเบเปเบฒ, เปเบเบทเปเบญเบเบเบฒเบเบงเปเบฒเบกเบฑเบเบเปเปเบเปเบฒเปเบเบฑเบเบเปเบญเบเปเบเบดเปเบเปเบเบทเปเบญเปเบเปเบเบฅเปเบเบฑเบเบซเบกเบปเบ.
เบชเบปเบกเบเบนเบ
เบเบฑเบเบเบฒเบเบเปเบฝเบเปเบเบเปเบเปเบเปเบฅเบเบฐเบเปเบฅเบตเบฅเบนเบเบชเปเบฒเบฅเบฑเบเปเบเปเบฅเบเบฐเบเปเบฅเบตเบเปเปเปเบกเปเปเบเบฑเปเบเบเบฑเบ. เปเบซเปเบชเบฑเบเปเบเบเบงเปเบฒ
เปเบโเปเบงโเบฅเบฒโเบเบตเปโเบเบฒเบโเบเปเบฒโเปเบเปโเบชเบฐโเบชเบปเบกโ, เบเบปเบโเบฅเบงเบกโเบเบญเบโเบญเบฑเบโเบเบฒโเบชเปเบงเบโเบฅเบฒเบโเบเบฒเบโเบญเบฒเบโเบเบฐโเปเบเบตเบ 100โ%โ. เปเบเป
เบเบถเบเบเบดเบเบณเปเบฅเบตเปเบกเบเบปเปเบ (เบเปเปเบชเบฐเบชเบปเบก) เบชเบฒเบกเบฒเบเบเบทเบเบฅเบฐเบเบธเบเปเบงเบ noncumulative
เบเบฒเบฅเบฒเบกเบดเปเบเบต.
เบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเบเปเบฒเบเบงเบเปเบเบฑเบกเบเปเบฒเบเบปเบเบญเบฑเบเบเบฒเบชเปเบงเบเบเบฑเบเบญเบญเบ (3% เปเบเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ). เบฅเบฒเบเบเบทเป
เบเบฒเบเบเบฐเบเบญเบเบชเปเบงเบเบซเบเปเบญเบเบเบงเปเบฒเบญเบฑเบเบเบฒเบชเปเบงเบเบเบญเบเบเบฒเบเบเปเบฝเบเปเบเบเบเบตเปเบเปเปเปเบเปเบชเบฐเปเบเบเบขเบนเปเปเบเบเบปเบเบเบฐเบฅเบดเบ.
เบเบปเบงเบขเปเบฒเบ: เบเปเปเปเบเบเบตเปเบเบฐเบเบฑเบเปเบเบฅเปเบเบตเปเบเปเบฝเบเปเบเบ, เปเบเบเบฐเบเบฐเบเบตเปเบเปเปเบชเบปเบเปเบเปเบเปเบฅเบเบฐเบเปเบฅเบตเบเบตเปเบกเบตเบซเบเปเบญเบเบฅเบปเบ
เบซเบผเบฒเบโเบโเปโเบงเบฒ 10โ% เบเบญเบโเบเปเบฒโเบเบงเบโเบเบฑเบโเบซเบกเบปเบโเบเบญเบโเปเบเบฅโเปโเบเปเบฝเบโเปเบเบโ, เปเบฅเบฐโเบเบฒเบโเบชเบฐโเบชเบปเบกโเบเบฒเบโเบเบฑเบโเบฅเบฐโเบเบปเบโเบเบญเบโเปเบเบฑเบโเบเปเบญเบโ
เปเบเปเบเปเบฅเบเบฐเบเปเบฅเบตเบซเบผเบฑเบ: --dirstat=files,10,cumulative.
-- เบชเบฐเบซเบผเบธเบ
เบชเบปเปเบเบเบปเบเบชเบฐเบซเบผเบธเบเบซเบเปเปเบเบญเบเบเปเปเบกเบนเบเบชเปเบงเบเบซเบปเบงเบเบตเปเบเบฐเบซเบเบฒเบเบญเบญเบเปเบเบฑเปเบ: เบเบฒเบเบชเปเบฒเบ, เบเบฒเบเบเปเบฝเบเบเบทเป
เปเบฅเบฐโเบเบฒเบโเบเปเบฝเบโเปเบเบโเบฎเบนเบโเปเบเบโ.
--patch-with-stat
เบเปเบฒเบชเบฑเบเบเปเบฒเบเบเบท -p --stat.
-z
เปเบกเบทเปเบญ --raw, --numstat, --name-only เบซเบผเบท --name-status เปเบเปเบเบทเบเบกเบญเบเปเบซเป, เบขเปเบฒเบกเปเบฝเบ.
pathnames เปเบฅเบฐเปเบเป NULs เปเบเบฑเบ output field terminators.
เบเปเบฒเบเปเปเบกเบตเบเบฒเบเปเบฅเบทเบญเบเบเบตเป, เบเบปเบเบเบฐเบฅเบดเบเบเบทเปเปเบชเบฑเปเบเบเบฒเบเปเบเปเบฅเบฐเบเบปเบเบเบฐเบกเบต TAB, LF, เบงเบปเบเบขเบทเบกเบเบนเป, เปเบฅเบฐ
เบเบปเบงเบญเบฑเบเบชเบญเบ backslash เปเบเบเบเบตเปเบเปเบงเบ \t, \n, \", เปเบฅเบฐ \\, เบเบฒเบกเบฅเปเบฒเบเบฑเบ, เปเบฅเบฐเบเบทเปเปเบชเบฑเปเบเบเบฒเบ
เบเบฐเบเบทเบเบซเบธเปเบกเบขเบนเปเปเบเบงเบปเบเบขเบทเบกเบชเบญเบเปเบเบปเปเบฒ เบเปเบฒเบกเบตเบเบฒเบเบเปเบฝเบเปเบเบเปเบซเบผเบปเปเบฒเบเบฑเปเบเปเบเบตเบเบเบถเปเบ.
--เบเบทเปเปเบเบปเปเบฒเบเบฑเปเบ
เบชเบฐเปเบเบเบเบฝเบเปเบเปเบเบทเปเบเบญเบเปเบเบฅเปเบเบตเปเบกเบตเบเบฒเบเบเปเบฝเบเปเบเบ.
--เบเบทเป-เบชเบฐเบเบฒเบเบฐ
เบชเบฐเปเบเบเบเบฝเบเปเบเปเบเบทเปเปเบฅเบฐเบชเบฐเบเบฒเบเบฐเบเบญเบเปเบเบฅเปเบเบตเปเบกเบตเบเบฒเบเบเปเบฝเบเปเบเบ. เปเบเบดเปเบเบฅเบฒเบเบฅเบฐเบญเบฝเบเบเบญเบ --diff-filter
เบเบฒเบเปเบฅเบทเบญเบเบเปเบฝเบงเบเบฑเบเบชเบดเปเบเบเบตเปเบเบปเบงเบญเบฑเบเบชเบญเบเบชเบฐเบเบฒเบเบฐเบเบฒเบเบซเบกเบฒเบเบเบงเบฒเบกเบงเปเบฒ.
--เปเบกเบเบนเบเบเปเบญเบ[= ]
เบฅเบฐเบเบธเบงเปเบฒเบเบงเบฒเบกเปเบเบเบเปเบฒเบเปเบเปเบกเบเบนเบเบเปเบญเบเบชเบฐเปเบเบเปเบซเปเปเบซเบฑเบเปเบเบงเปเบ. เปเบกเบทเปเบญ --submodule เบซเบผเบท --submodule=log
เปเบกเปเบเปเบซเป, เปเบเป log เบฎเบนเบเปเบเบเบเบทเบเบเปเบฒเปเบเป. เบฎเบนเบโเปเบเบโเบเบตเปโเบฅเบฒเบโเบเบฒเบโเบเปเบฒโเบซเบกเบฑเปเบโเบชเบฑเบโเบเบฒโเปเบโเบฅเบฐโเบเบฑเบโเปเบเบฑเปเบโ:โ git-
เปเบกเบเบนเบเบเปเบญเบ(1) เบชเบฐเบซเบผเบธเบ. เบเบฒเบเบฅเบฐเปเบงเบฑเปเบเบเบฒเบเปเบฅเบทเบญเบ --submodule เบซเบผเบทเบเบฒเบเบฅเบฐเบเบธ
--submodule=short, เปเบเป the เบชเบฑเปเบ เบฎเบนเบเปเบเบ. เบฎเบนเบเปเบเบเบเบตเปเบเบฝเบเปเบเปเบชเบฐเปเบเบเปเบซเปเปเบซเบฑเบเบเบทเปเบเบญเบ
commits เปเบเบเบญเบเปเบฅเบตเปเบกเบเบปเปเบเปเบฅเบฐเปเบเบเบญเบเบเปเบฒเบเบเบญเบเปเบฅเบเบฐเบเบฒเบ. เบชเบฒเบกเบฒเบเบเบฑเบเปเบเปเบเปเบฒเบ diff.submodule
เบเบปเบงเปเบเบเบฒเบเบเบฑเปเบเบเปเบฒ.
--เบชเบต[= ]
เบชเบฐเปเบเบเบเบงเบฒเบกเปเบเบเบเปเบฒเบเบเบญเบเบชเบต. --color (เปเบเบฑเปเบ: เบเปเปเบกเบต =) เปเบกเปเบเบเบทเบเบฑเบเบเบฑเบ --color=เบชเบฐเปเปเบต.
เบชเบฒเบกเบฒเบเปเบเบฑเบเบซเบเบถเปเบเปเบเบชเบฐเปเบซเบกเบต, เบเปเปเปเบเบตเบ, เบซเบผเบทเบญเบฑเบเบเบฐเปเบเบกเบฑเบ.
--เบเปเปเบกเบตเบชเบต
เบเบดเบเบเบงเบฒเบกเปเบเบเบเปเบฒเบเบเบญเบเบชเบต. เบกเบฑเบเบเบทเบเบฑเบเบเบฑเบ --color=never.
--word-diff[= ]
เบชเบฐเปเบเบเบเบงเบฒเบกเปเบเบเบเปเบฒเบเบเบญเบเบเปเบฒเบชเบฑเบ, เปเบเบเปเบเป เปเบเบทเปเบญเบเปเบฒเบเบปเบเบเปเบฒเบเบตเปเบกเบตเบเบฒเบเบเปเบฝเบเปเบเบ. เปเบเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ, เบเปเบฒเบชเบฑเบเบเปเบฒเบเปเปเบกเปเบ
delimited by whitespace; เปเบเบดเปเบ --word-diff-regex เบเปเบฒเบเบฅเบธเปเบกเบเบตเป. เปเบเป เปเบฅเบตเปเบกเบเบปเปเบเปเบเบฑเบ เบเปเบฒเบกเบฐเบเบฒ,
เปเบฅเบฐเบเปเบญเบเปเบเบฑเบเบซเบเบถเปเบเปเบ:
เบชเบต
เปเบเบฑเปเบเปเบชเปเบเปเบฒเบเบตเปเบเปเบฝเบเปเบเบเปเบเปเบชเบตเปเบเบปเปเบฒเบเบฑเปเบ. เปเบฒเบเปเบเบดเบ --color.
เบเปเบฒเบกเบฐเบเบฒ
เบชเบฐเปเบเบเบเบณเบชเบฑเบเปเบเบฑเบ [-removed-] เปเบฅเบฐ {+added+}. เบเปเปโเบกเบตโเบเบงเบฒเบกโเบเบฐโเบเบฒโเบเบฒเบกโเบเบตเปโเบเบฐโเบซเบเบตโ
เบเบปเบงเบเบฑเปเบเบเปเบฒเบเบงเบเบกเบฑเบเบเบฒเบเบปเบเบขเบนเปเปเบเบงเบฑเบเบชเบฐเบเบธเบเปเบญเบ, เบเบฑเปเบเบเบฑเปเบเบเบปเบเบเบฐเบฅเบดเบเบญเบฒเบเบเบฐเบกเบตเบเบงเบฒเบกเบกเบปเบงเปเบญเบ.
porcelain
เปเบเปเบฎเบนเบเปเบเบเบเบตเปเบญเบตเบเปเบชเปเปเบชเบฑเปเบเบเบดเปเบชเบเบเบตเปเบกเบตเบเบธเบเบเบฐเบชเบปเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเปเบฅเบดเปเบเบเบชเบฐเบเบดเบ.
เบเบฒเบเปเบฅเปเบเบเบตเปเปเบเบตเปเบก/เปเบญเบปเบฒเบญเบญเบ/เบเปเปเบเปเบฝเบเปเบเบเปเบกเปเบเบเบดเบกเบญเบญเบเปเบเบฎเบนเบเปเบเบเบเบงเบฒเบกเปเบเบเบเปเบฒเบเบเบฑเบเบเบปเบเบเบฐเบเบด,
เปเบฅเบตเปเบกเบเบปเปเบเบเปเบงเบเบเบปเบงเบญเบฑเบเบชเบญเบ +/-/` ` เปเบเบเบญเบเบเบปเปเบเบเบญเบเปเบเบงเปเบฅเบฐเบเบฐเบซเบเบฒเบเปเบ
เปเบเบเบญเบเบเปเบฒเบเบเบญเบเปเบชเบฑเปเบ. Newlines เปเบ input เปเบกเปเบเบชเบฐเปเบเบเปเบเบ tilde ~ เบขเบนเปเปเบเปเบชเบฑเปเบ
เบเบญเบเบเบปเบเปเบญเบ.
none
เบเบดเบเบเบฒเบเปเบเปเบเปเบฒ diff เบญเบตเบเปเบเบทเปเบญเบซเบเบถเปเบ.
เปเบซเปเบชเบฑเบเปเบเบเบงเปเบฒเปเบเบดเบเบงเปเบฒเบเบฐเบกเบตเบเบทเปเบเบญเบเปเบซเบกเบเบเปเบฒเบญเบดเบ, เบชเบตเบเบทเบเบเปเบฒเปเบเปเปเบเบทเปเบญเปเบเบฑเปเบเปเบชเปเบเบฒเบเบเปเบฝเบเปเบเบ
เบเบฒเบเบชเปเบงเบเปเบเบเบธเบเปเปเบเบเปเบฒเปเบเบตเบเปเบเป.
--word-diff-regex=
เปเบเป เปเบเบทเปเบญเบเบฑเบเบชเบดเบเปเบเบงเปเบฒเบเปเบฒเบชเบฑเบเปเบกเปเบเบซเบเบฑเบ, เปเบเบเบเบตเปเบเบฐเบเบดเบเบฒเบฅเบฐเบเบฒเบเบฒเบเปเบฅเปเบเบเบญเบเบเปเบญเบเบซเบงเปเบฒเบเบเบตเปเบเปเปเปเบกเปเบเบชเบตเบเบฒเบง
เปเบเบฑเบโเบเปเบฒโเบชเบฑเบโเบเปเบฒเบเปโ. เบเบฑเบเปเบฒเบเปเบเบดเบ --word-diff เปเบงเบฑเปเบเปเบชเบเปเบเปเบงเปเบฒเบกเบฑเบเบเบทเบเปเบเบตเบเปเบเปเปเบฅเปเบง.
เบเบธเบเปเบเบฒเบเปเบเปเบเบเบฑเบเบเบตเปเบเปเปเบเปเปเบฒเบเบฑเบเบเบญเบ เบเบทเบเบเบดเบเบฒเบฅเบฐเบเบฒเปเบเบฑเบเบเปเบฒ. เบเบธเบเบขเปเบฒเบเบฅเบฐเบซเบงเปเบฒเบ
เบเบฒเบเบเบฑเบเบเบนเปเปเบซเบผเบปเปเบฒเบเบตเปเบเบทเบเบเบดเบเบฒเบฅเบฐเบเบฒเปเบเบฑเบเบเปเบญเบเบซเบงเปเบฒเบ เปเบฅเบฐเบเบทเบเบฅเบฐเปเบฅเบตเบ (!) เบชเปเบฒเบฅเบฑเบเบเบธเบเบเบฐเบชเบปเบเบเบญเบเบเบฒเบเบเบญเบเบซเบฒ
เบเบงเบฒเบกเปเบเบเบเปเบฒเบ. เปเบเบปเปเบฒเบญเบฒเบเบเบฐเบเปเบญเบเบเบฒเบเบเบทเปเบกเปเบชเป |[^[:space:]] เปเบชเปเบเบฑเบเบเบฒเบเบชเบฐเปเบเบเบเบปเบเบเบปเบเบเบฐเบเบดเบเบญเบเปเบเบปเปเบฒเปเบเบทเปเบญเปเบฎเบฑเบ
เปเบซเปเปเบเปเปเบเบงเปเบฒเบกเบฑเบเบเบปเบเบเบฑเบเบเบปเบงเบญเบฑเบเบชเบญเบเบเบตเปเบเปเปเปเบกเปเบเบเปเบญเบเบเบฒเบงเบเบฑเบเปเบปเบ. เบเบฒเบเบเบฑเบเบเบนเปเบเบตเปเบกเบตเปเบเบงเปเปเปเปเบกเปเบ
เบเบฑเบเบขเปเบฒเบเบเบฝเบเป(!) เบขเบนเปเปเบเบงเปเปเป.
เบเบปเบงเบขเปเบฒเบ, --word-diff-regex=. เบเบฐเบเบฐเบเบดเบเบฑเบเปเบเปเบฅเบฐเบฅเบฑเบเบชเบฐเบเบฐเปเบเบฑเบเบเปเบฒเบชเบฑเบเปเบฅเบฐ,
เบเบปเบเบเบฑเบ, เบชเบฐเปเบเบเปเบซเปเปเบซเบฑเบเบเบงเบฒเบกเปเบเบเบเปเบฒเบเปเบเบเบฅเบฑเบเบชเบฐเบเบฐ.
regex เบเบฑเบเบชเบฒเบกเบฒเบเบเบทเบเบเบฑเปเบเบเปเบฒเบเปเบฒเบเปเบเปเบงเบต diff เบซเบผเบทเบเบปเบงเปเบฅเบทเบญเบเบเบฒเบเบเบฑเปเบเบเปเบฒ, เปเบเบดเปเบ
gitattributes(1) เบซเบผเบท git-config(1). เบเบฒเบเปเบซเปเบกเบฑเบ overrides เปเบเปเบงเบตเบเบตเปเปเบเบเบเปเบฒเบเบเบฑเบเบขเปเบฒเบเบเบฐเปเบเปเบเบซเบผเบท
เบเบฒเบโเบเบฑเปเบโเบเปเบฒโ. Diff drivers override เบเบฒเบเบเบฑเปเบเบเปเบฒเบเบฒเบเบเบฑเปเบเบเปเบฒ.
--color-words[= ]
เปเบเบปเปเบฒเบเบฑเบ --word-diff=color plus (เบเปเบฒ regex เบเบทเบเบฅเบฐเบเบธ)
--word-diff-regex= .
--no-renames
เบเบดเบเบเบฒเบเบเบงเบเบชเบญเบเบเบฒเบเบเปเบฝเบเบเบทเป, เปเบเบดเบเปเบกเปเบเบงเปเบฒเปเบเปเบงเบฅเบฒเบเบตเปเปเบเบฅเปเบเบฒเบเบเบฑเปเบเบเปเบฒเปเบซเปเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเบเบตเปเบเบฐเปเบฎเบฑเบ
เบเบฑเปเบเบเบฑเปเบ.
--เบเบงเบโเบชเบญเบ
เปเบเบทเบญเบ เบเปเบฒ เบซเบฒเบ เบงเปเบฒ เบเบฒเบ เบเปเบฝเบ เปเบเบ เปเบเบฐ เบเปเบฒ เปเบซเป เบกเบต เบเบงเบฒเบก เบเบดเบ เบเบฒเบ whitespace. เบชเบดเปเบเบเบตเปเบเบทเบงเปเบฒเปเบเบฑเบเบเปเปเบเบดเบเบเบฒเบเบเบญเบเบเปเบญเบเบซเบงเปเบฒเบเปเบกเปเบ
เบเบงเบเบเบธเบกเปเบเบเบเบฒเบเบเบฑเปเบเบเปเบฒ core.whitespace. เปเบเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ, เบเบดเบเบเบฒเบกเบเปเบญเบเบซเบงเปเบฒเบ
(เบฅเบงเบกเบเบฑเบเปเบชเบฑเปเบเบเบตเปเบเบฐเบเบญเบเบเปเบงเบเบเปเบญเบเบซเบงเปเบฒเบเปเบเบปเปเบฒเบเบฑเปเบ) เปเบฅเบฐเบฅเบฑเบเบชเบฐเบเบฐเบเปเบญเบเบเบตเปเปเบเบฑเบ
เบเบฑเบเบเบตเบเบดเบเบเบฒเบกเบเปเบงเบเบเบปเบงเบญเบฑเบเบชเบญเบเปเบเบเบเบฒเบเปเบเบซเบเปเปเปเปเบฒเปเบเบทเปเบญเบเบเบปเปเบเบเบญเบเปเบเบง
เบเบดโเบเบฒโเบฅเบฐโเบเบฒโเบเบงเบฒเบกโเบเบดเบโเบเบฒเบ whitespaceโ. เบญเบญเบเบเปเบงเบเบชเบฐเบเบฒเบเบฐเบเบตเปเบเปเปเปเบกเปเบเบชเบนเบ เบเปเบฒเบเบปเบเบเบฑเบเบซเบฒ. เบเปเปเปเบกเปเบ
เปเบเบปเปเบฒเบเบฑเบเปเบเปเบเบฑเบ --exit-code.
--ws-error-highlight=
เปเบเบฑเปเบเปเบชเปเบเปเปเบเบดเบเบเบฒเบเปเบเบเปเบญเบเบซเบงเปเบฒเบเปเบเปเบเบงเบเบตเปเบฅเบฐเบเบธเปเบเบ เปเบโเบชเบตโเบเบตเปโเบฅเบฐโเบเบธโเปเบงเปโเปเบเบโ
color.diff.whitespace. เปเบเบฑเบเปเบเบทเปเบญเบเปเบฒเบเบเบธเบเบเบตเปเปเบเบเบญเบญเบเบเบฒเบเบฅเบฒเบเบเบฒเบเปเบเบปเปเบฒ, เปเปเป, เบเปเบฅเบดเบเบปเบ. เปเบกเบทเปเบญโเปเบโ
เบเบฒเบโเปเบฅเบทเบญเบโเบเบตเปโเบเปเปโเปเบเปโเบเบทเบโเบกเบญเบโเปเบซเป, เบกเบตโเปเบเปโเบเบงเบฒเบกโเบเบดเบโเบเบฒเบโเบเปเบญเบโเบเบฒเบงโเปเบโเปเบเบงโเปเปเปโเบเบตเปโเบเบทเบโเปเบเบฑเปเบโเปเบชเป. เบเบปเบงเบขเปเบฒเบ
--ws-error-highlight=new,old highlights whitespace errors on both deleted and added
เบชเบฒเบ. เบเบฑเบโเบซเบกเบปเบโเบชเบฒโเบกเบฒเบโเบเปเบฒโเปเบเปโเปเบเบฑเบโเบกเบทโเบชเบฑเปเบโเบชเปเบฒโเบฅเบฑเบโเบเบฒเบโเปเบเบปเปเบฒโ, เปเบซเบกเปโ, เบชเบฐโเบเบฒเบโเบเบฒเบโ.
--เบเบฑเบเบเบฐเบเบตเปเบเบฑเบก
เปเบเบเบเบตเปเบเบฐเปเบเบฑเบเบกเบทเบเบณเบญเบดเบเบเบญเบเบเบปเบงเบฅเบฐเบเบญเบ, เบชเบฐเปเบเบเบฎเบนเบเปเบเบฑเบกเบเปเบญเบ เปเบฅเบฐเบซเบผเบฑเบเบฎเบนเบ
เบเบทเปเบงเบฑเบเบเบธเบขเบนเปเปเบเปเบชเบฑเปเบ "เบเบฑเบเบชเบฐเบเบต" เปเบกเบทเปเบญเบชเปเบฒเบเบเบปเบเบเบฐเบฅเบดเบเบฎเบนเบเปเบเบ patch.
--binary
เบเบญเบเปเบซเบเบทเบญเบเบฒเบ --indexfull-index, output a binary diff เบเบตเปเบชเบฒเบกเบฒเบเบเบทเบเบเปเบฒเปเบเปเบเบฑเบ git-apply.
--abbrev[= ]
เปเบเบเบเบตเปเบเบฐเบชเบฐเปเบเบเบเบทเปเบงเบฑเบเบเบธเปเบฅเบเบเบฒเบเบชเบดเบเบซเบปเบเบซเบปเบเบชเบดเบเปเบเปเบเบฑเบก 40-byte เปเบเบฎเบนเบเปเบเบเบเบตเปเบเปเบฒเบเบเบฑเบเบเบปเบเบญเบญเบเบกเบฒ.
เปเบฅเบฐ diff-tree header เปเบชเบฑเปเบ, เบชเบฐเปเบเบเบเบฝเบเปเบเปเบเปเบฒเบเปเบฒเบซเบเปเบฒเบเบฒเบเบชเปเบงเบ. เบเบตเปเปเบกเปเบเปเบญเบเบฐเบฅเบฒเบเบเบญเบ
--full-index เบเบฒเบเปเบฅเบทเบญเบเบเปเบฒเบเปเบเบดเบ, เปเบเบดเปเบเบเบงเบเบเบธเบกเบฎเบนเบเปเบเบเบเบปเบเบเบฐเบฅเบดเบ diff-patch. เบเปเปเปเบกเปเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ
เบเปเบฒเบเบงเบเบเบปเบงเปเบฅเบเบชเบฒเบกเบฒเบเบเบทเบเบเปเบฒเบเบปเบเบเปเบงเบ --abbrev= .
-B[ ][/ ], --break-rewrites[=[ ][/ ]]
เปเบเบเบเบฒเบเบเปเบฝเบเปเบเบเบเบฒเบเบเบฝเบเบเบทเบเบเบตเปเบชเบปเบกเบเบนเบเปเบเบฑเบเบเบนเปเบเบญเบเบเบฒเบเบฅเบถเบเปเบฅเบฐเบชเปเบฒเบ. เบเบตเปเปเบซเปเบเปเบฅเบดเบเบฒเบเบชเบญเบ
เบเบธเบเบเบฐเบชเบปเบ:
เบกเบฑเบเบกเบตเบเบปเบเบเบฐเบเบปเบเบเปเปเบเบฒเบเบเปเบฝเบเปเบเบเบเบตเปเปเบเบปเปเบฒเบเบฑเบเบเบฒเบเบเบฝเบเบเบทเบเบเบฑเบเบซเบกเบปเบเบเบญเบเปเบเบฅเปเบเบตเปเบเปเปเปเบกเปเบเบเบธเบ
เบเบญเบเบเบฒเบเบฅเบถเบเปเบฅเบฐเบเบฒเบเปเบเบเบเปเบญเบเปเบเบปเปเบฒเบเบฑเบเบเบฑเบเบชเบญเบเบชเบฒเบกเปเบชเบฑเปเบเบเบตเปเบเบปเบเบเบฑเบ
textually as the context, but as a single deleted of all olded เบเบฒเบกเบเปเบงเบ a
เบเบฒเบเปเบเบเบญเบฑเบเบเบฝเบงเบเบญเบเบเบธเบเบชเบดเปเบเบเบธเบเบขเปเบฒเบเปเบซเบกเป, เปเบฅเบฐเบเปเบฒเบเบงเบ m เบเบงเบเบเบธเบกเบฅเบฑเบเบชเบฐเบเบฐเบเบตเปเบเบญเบ -B
เบเบฒเบเปเบฅเบทเบญเบ (เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบเบฑเบ 60%). -B/70% เบเปเบฒเบเบปเบเบงเปเบฒเบซเบเปเบญเบเบเบงเปเบฒ 30% เบเบญเบเบเบปเปเบเบชเบฐเบเบฑเบเบเบงเบ
เบเบฑเบเบเบปเบเบขเบนเปเปเบเบเบปเบเปเบเปเบฎเบฑเบเบชเปเบฒเบฅเบฑเบ Git เปเบเบทเปเบญเบเบดเบเบฒเบฅเบฐเบเบฒเบงเปเบฒเบกเบฑเบเปเบเบฑเบเบเบฒเบเบเบฝเบเบเบทเบเปเบซเบกเปเบเบฑเบเบซเบกเบปเบ (ie เบเปเบฒเบเปเปเบเบฑเปเบเบเบฑเปเบ
patch เบเบปเบเปเบเปเบฎเบฑเบเบเบฐเปเบเบฑเบเบเบธเบเบเบญเบเบเบฒเบเบฅเบถเบเปเบฅเบฐเบเบฒเบเปเบเบเบเปเบญเบเปเบเบปเปเบฒเบเบฑเบเบเบฑเบเบเปเบฅเบดเบเบปเบ
เบชเบฒเบ).
เปเบกเบทเปเบญเปเบเปเบเบฑเบ -M, เปเบเบฅเปเบเบตเปเบเบฝเบเบเบทเบเปเบซเบกเปเบเบฑเบเบซเบกเบปเบเบเบฑเบเบเบทเบงเปเบฒเปเบเบฑเบเปเบซเบผเปเบเบเบญเบ a
rename (เบเบปเบเบเบฐเบเบดเปเบฅเปเบง -M เบเบฝเบเปเบเปเบเบดเบเบฒเบฅเบฐเบเบฒเปเบเบฅเปเบเบตเปเบซเบฒเบเปเบเปเบเบฑเบเปเบซเบผเปเบเบเบญเบเบเบฒเบเบเปเบฝเบเบเบทเป),
เปเบฅเบฐเบเบปเบงเปเบฅเบ n เบเบงเบเบเบธเบกเบฅเบฑเบเบชเบฐเบเบฐเบเบตเปเบเบญเบเบเบปเบงเปเบฅเบทเบญเบ -B (เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบเบฑเบ 50%). -B20%
เบฅเบฐเบเบธเบงเปเบฒเบกเบตเบเบฒเบเบเปเบฝเบเปเบเบเบเปเบงเบเบเบฒเบเปเบเบตเปเบกเปเบฅเบฐเบเบฒเบเบฅเบถเบเปเบกเบทเปเบญเบเบฝเบเบเบฝเบเบเบฑเบ 20% เบซเบผเบทเบซเบผเบฒเบเบเบงเปเบฒเบเบฑเปเบ
เบเบฐโเบซเบเบฒเบโเบเบญเบโเปเบเบฅโเปโเปเบกเปเบโเบกเบตโเบชเบดเบโเปเบเปโเบฎเบฑเบโเบเบตเปโเบเบฐโเปเบเปโเบฎเบฑเบโเบเบฒเบโเปเบเบฑเบโเบเบถเปเบโเปเบเบฑเบโเปเบซเบผเปเบโเบเบตเปโเปเบเบฑเบโเปเบโเปเบเปโเบเบญเบโเบเบฒเบโเบเปเบฝเบโเบเบทเปโเปเบเบฑเบโ
เปเบเบฅเปเบญเบทเปเบ.
-M[ ], --find-renames[= ]
เบเบงเบเบเบปเบเบเบฒเบเบเปเบฝเบเบเบทเป. เบเปเบฒ n เบเบทเบเบฅเบฐเบเบธ, เบกเบฑเบเปเบเบฑเบเปเบเบเบขเบนเปเปเบเบเบฑเบเบเบฐเบเบตเบเบงเบฒเบกเบเปเบฒเบเบเบทเบเบฑเบ (ie
เบเปเบฒโเบเบงเบโเบเบญเบโเบเบฒเบโเปเบเบตเปเบก / เบเบฒเบโเบฅเบปเบโเบเบฝเบโเบเบฑเบโเบเบฐโเบซเบเบฒเบโเบเบญเบโเปเบเบฅโเปโ)โ. เบเบปเบงเบขเปเบฒเบ, -M90% เบซเบกเบฒเบเบเบงเบฒเบกเบงเปเบฒ
Git เบเบงเบเบเบดเบเบฒเบฅเบฐเบเบฒเบเบฒเบเบฅเบถเบ / เปเบเบตเปเบกเบเบนเปเบเบตเปเบเบฐเบเปเบฝเบเบเบทเปเบเปเบฒเบกเบตเบซเบผเบฒเบเบเบงเปเบฒ 90% เบเบญเบเปเบเบฅเป
เบเปเปโเปเบเปโเบกเบตโเบเบฒเบโเบเปเบฝเบโเปเบเบโ. เปเบเบเบเปเปเบกเบตเปเบเบทเปเบญเบเบซเบกเบฒเบ %, เบเบปเบงเปเบฅเบเบเบฐเบเบทเบเบญเปเบฒเบเปเบเบฑเบเบชเปเบงเบเบซเบเบถเปเบ, เบเปเบงเบ a
เบเบธเบเบเบปเบเบชเบฐเบเบดเบเบปเบกเบเปเบญเบเบกเบฑเบ. Ie, -M5 เบเบฒเบเปเบเบฑเบ 0.5, เปเบฅเบฐเบเบฑเปเบเบเบฑเปเบเบเบถเปเบเบเบทเบเบฑเบเบเบฑเบ -M50%.
เปเบเบฑเปเบเบเบฝเบงเบเบฑเบ, -M05 เปเบกเปเบเบเบทเบเบฑเบเบเบฑเบ -M5%. เปเบเบทเปเบญเบเบณเบเบฑเบเบเบฒเบเบเบงเบเบซเบฒเบเบฒเบเบเปเบฝเบเบเบทเปเบเบตเปเปเบเปเบเบญเบ, เปเบซเปเปเบเป -M100%.
เบเบฑเบเบเบฐเบเบตเบเบงเบฒเบกเบเปเบฒเบเบเบทเบเบฑเบเปเบเบเบญเบเบเบปเปเบเปเบกเปเบ 50%.
-C[ ], --find-copies[= ]
เบเบงเบโเบชเบญเบโเบชเปเบฒโเปเบเบปเบฒโเปเบเบฑเปเบโเบเบฝเบงโเบเบฑเบโเบเบฑเบโเบเบฒเบโเบเปเบฝเบโเบเบทเปโ. เปเบเบดเปเบเบเบทเปเบก --find-copies-harder. เบเปเบฒ n เบเบทเบเบฅเบฐเบเบธ, เบกเบฑเบ
เบกเบตโเบเบงเบฒเบกโเบซเบกเบฒเบโเบเบฝเบงโเบเบฑเบโเบเบฑเบ -Mโ .
-- find-copies- harder
เบชเปเบฒเบฅเบฑเบเปเบซเบเบเบปเบเบเบฒเบเบเบฐเบเบดเบเบฑเบ, เปเบเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ, เบเบฒเบเปเบฅเบทเบญเบ -C เบเบญเบเบซเบฒเบชเปเบฒเปเบเบปเบฒเบเบฝเบเปเบเปเบเปเบฒเปเบเบฅเปเบเบปเปเบเบชเบฐเบเบฑเบ
เบเบญเบเบชเปเบฒเปเบเบปเบฒเปเบเปเบเบทเบเบเบฑเบเปเบเปเปเบเบเบธเบเบเบฒเบเบเปเบฝเบเปเบเบเบเบฝเบงเบเบฑเบ. เบเบธเบเบเบตเปเปเบฎเบฑเบเปเบซเปเบเปเบฒเบชเบฑเปเบเบเบงเบเบเบฒ
เปเบเบฅเปเบเบตเปเบเปเปเบกเบตเบเบฒเบเบเบฑเบเปเบเปเปเบเบฑเบเบเบนเปเบชเบฐเบซเบกเบฑเบเบชเปเบฒเบฅเบฑเบเปเบซเบผเปเบเบชเปเบฒเปเบเบปเบฒ. เบเบตเปเปเบกเปเบเบฅเบฒเบเบฒเปเบเบเบซเบผเบฒเบ
เบเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบเบชเปเบฒเบฅเบฑเบเปเบเบเบเบฒเบเบเบฐเบซเบเบฒเบเปเบซเบเป, เบชเบฐเบเบฑเปเบเปเบเปเบกเบฑเบเบเปเบงเบเบเบงเบฒเบกเบฅเบฐเบกเบฑเบเบฅเบฐเบงเบฑเบ. เปเบซเปเบซเบผเบฒเบเบเบงเปเบฒเบซเบเบถเปเบเบเบฒเบเปเบฅเบทเบญเบ -C
เบกเบตเบเบปเบเบเบฐเบเบปเบเบเบฝเบงเบเบฑเบ.
-D, --irreversible-delete
เบเบปเบเปเบฅเบตเบ preimage เบชเปเบฒเบฅเบฑเบเบเบฒเบเบฅเบถเบ, ie เบเบดเบกเบเบฝเบเปเบเป header เปเบเปเบเปเปเปเบกเปเบเบเบงเบฒเบกเปเบเบเบเปเบฒเบเบฅเบฐเบซเบงเปเบฒเบ
preimage เปเบฅเบฐ /dev/null. patch เบเบปเบเปเบเปเบฎเบฑเบเบเปเปเปเบเปเบซเบกเบฒเบเบเบงเบฒเบกเบงเปเบฒเบเบฐเบเบทเบเบเปเบฒเปเบเปเบเบฑเบ patch เบซเบผเบท
git เบชเบฐเบซเบกเบฑเบ; เบเบตเปเปเบกเปเบเบเบฝเบเปเบเปเบชเปเบฒเบฅเบฑเบเบเบนเปเบเบตเปเบเปเบญเบเบเบฒเบเบเบฝเบเปเบเปเบชเบธเบกเปเบชเปเบเบฒเบเบเบปเบเบเบงเบเบเบทเบ
เบเปเปเบเบงเบฒเบกเบซเบผเบฑเบเบเบฒเบเบเบฒเบเบเปเบฝเบเปเบเบ. เบเบญเบโเบเบฒเบโเบเบฑเปเบโ, เบเบปเบโเบเบฐโเบฅเบดเบโเปเบเปโเบเบญเบโเบงเปเบฒโเบเบฒเบโเบเปเปโเบกเบนเบโเบเบฝเบโเบเปโเบเบตเปโเบเบฐโ
เบเปเบฒเปเบเป patch เบเบฑเปเบเบเปเบฒเบงเปเบเบเบฒเบเบเบฑเบเบเบฑเบ, เปเบเบดเบเปเบกเปเบเบงเปเบฒเบเปเบงเบเบเบปเบเปเบญเบ, เปเบเบฒเบฐเบชเบฐเบเบฑเปเบเบเบทเปเบเบญเบเบเบฒเบเปเบฅเบทเบญเบ.
เปเบกเบทเปเบญเปเบเปเบฎเปเบงเบกเบเบฑเบ -B, เบเบปเบเปเบงเบฑเปเบ preimage เปเบเบชเปเบงเบเบเบฒเบเบฅเบถเบเบเบญเบ a
เบฅเบถเบ/เบชเปเบฒเบเบเบนเป.
-l
เบเบปเบงเปเบฅเบทเบญเบ -M เปเบฅเบฐ -C เบเปเบญเบเบเบฒเบเปเบงเบฅเบฒเบเบฐเบกเบงเบเบเบปเบ O(n^2) เปเบเบดเปเบ n เปเบกเปเบเบเบปเบงเปเบฅเบเบเบญเบ
เปเบเบปเปเบฒเปเบฒเบเบเบฒเบเบเปเบฝเบเบเบทเป/เบชเบณเปเบเบปเบฒเบเบตเปเปเบเบฑเบเปเบเปเบเป. เบเบฒเบโเปเบฅเบทเบญเบโเบเบตเปโเบเปเบญเบโเบเบฑเบโเบเบฒเบโเบเบงเบโเบชเบญเบโเบเบฒเบโเบเปเบฝเบโเบเบทเป / เบชเปเบฒโเปเบเบปเบฒโเบเบฒเบโเบเบฒเบโเปเบฅเปเบโ
เบเปเบฒเบเปเบฒเบเบงเบเปเบเบปเปเบฒเบซเบกเบฒเบเบเบฒเบเบเปเบฝเบเบเบทเป / เบชเปเบฒเปเบเบปเบฒเปเบเบตเบเบเปเบฒเบเบงเบเบเบตเปเบเปเบฒเบเบปเบเปเบงเป.
--diff-filter=[(A|C|D|M|R|T|U|X|B)...[*]]
เปเบฅเบทเบญเบเบชเบฐเปเบเบฒเบฐเปเบเบฅเปเบเบตเปเบเบทเบเปเบเบตเปเบก (A), เบเบฑเบเบฅเบญเบ (C), เบฅเบปเบ (D), เบเบฑเบเปเบเป (M), เบเปเบฝเบเบเบทเป
(R), เบกเบตเบเบฐเปเบเบเบเบญเบเปเบเบปเบฒเปเบเบปเปเบฒ (ie เปเบเบฅเปเบเบปเบเบเบฐเบเบด, symlink, submodule, ... ) เบกเบตเบเบฒเบเบเปเบฝเบเปเบเบ (T), เปเบกเปเบ
Unmerged (U), เปเบกเปเบ Unknown (X), เบซเบผเบทเปเบเปเบกเบตเบเบฒเบเบเบฑเบเบเบนเปเบเบญเบเปเบเบปเบฒเปเบเบปเปเบฒ Broken (B). เบเบฒเบเบเบฐเบชเบปเบกเบเบฐเบชเบฒเบเปเบเป
เบเบญเบเบเบปเบงเบเบญเบ (เบฅเบงเบกเบเบฑเบเบเปเปเบกเบต) เบชเบฒเบกเบฒเบเบเบทเบเบเปเบฒเปเบเป. เปเบกเบทเปเบญ * (เบเบฑเบเปเบปเบ เบซเบผเบทเบเปเปเบกเบต) เบเบทเบเปเบเบตเปเบก
เบเปเปเบเบฑเบเบเบฒเบเบเบฐเบชเบปเบกเบเบฐเบชเบฒเบ, เปเบชเบฑเปเบเบเบฒเบเบเบฑเบเปเบปเบเบเบฐเบเบทเบเปเบฅเบทเบญเบ เบเปเบฒเบกเบตเปเบเบฅเปเปเบเบเบตเปเบเบปเบเบเบฑเบเบญเบฑเบเบญเบทเปเบ
เปเบเบทเปเบญเบเปเบเปเบเบเบฒเบเบเบฝเบเบเบฝเบ; เบเปเบฒเบเปเปเบกเบตเปเบเบฅเปเบเบตเปเบเบปเบเบเบฑเบเปเบเบทเปเบญเบเปเบเบญเบทเปเบเป, เบเปเปเบกเบตเบซเบเบฑเบ
เบเบทเบเบเบฑเบเปเบฅเบทเบญเบ.
-เบช
เบเบญเบเบซเบฒเบเบงเบฒเบกเปเบเบเบเปเบฒเบเบเบตเปเบกเบตเบเบฒเบเบเปเบฝเบเปเบเบเบเปเบฒเบเบงเบเบเบญเบเบเบฒเบเบเบฐเบเบปเบเบเบปเบงเบเบญเบเบชเบฒเบเบเบตเปเบฅเบฐเบเบธ
(เปเบเบฑเปเบ: เบเบฒเบเปเบเบตเปเบก/เบฅเบถเบ) เปเบเปเบเบฅเป. เบกเบตโเบเบธเบโเบเบฐโเบชเบปเบโเบชเปเบฒโเบฅเบฑเบโเบเบฒเบโเบเปเบฒโเปเบเป scripter เปเบเปโ.
เบกเบฑเบเปเบเบฑเบเบเบฐเปเบซเบเบเปเบเปเบงเบฅเบฒเบเบตเปเบเปเบฒเบเบเปเบฒเบฅเบฑเบเบเบญเบเบซเบฒเบเบฅเบฑเบญเบเบเบตเปเปเบเปเบเบญเบเบเบญเบเบฅเบฐเบซเบฑเบ (เปเบเบฑเปเบเปเบเบเบชเปเบฒเบ), เปเบฅเบฐเบเปเบญเบเบเบฒเบ
เปเบเบทเปเบญโเบเบฐโเบฎเบนเปโเบเบฑเบโเบเบฐโเบซเบงเบฑเบโเบชเบฒเบโเบเบญเบโเบเบฑเบโเบเบฑเปเบโเบเบฑเบโเบเบฑเปเบโเปเบเปโเบกเบฑเบโเปเบเบฑเบโเบเบฑเปเบโเบเปเบฒโเบญเบดเบโ: เบเบฒเบโเบเปเบฒโเปเบเปโเบเบธเบโเบเบฐโเบชเบปเบกโเบเบฑเบโ
เปเบฅเบทเปเบญเบเปเปเบเบทเปเบญเปเบซเปเบเบฅเบฑเบญเบเบเบตเปเบซเบเปเบฒเบชเบปเบเปเบเปเบ preimage เบเบฑเบเบเบทเบเปเบเบเปเบญเบ -S, เปเบฅเบฐเบชเบทเบเบเปเป
เบเบปเบเบเปเบงเบฒเบเปเบฒเบเปเบเปเบฎเบฑเบเบชเบฐเบเบฑเบเบเปเบฒเบญเบดเบเบเบญเบเบเบฑเบ.
-เบ
เบเบญเบเบซเบฒเบเบงเบฒเบกเปเบเบเบเปเบฒเบเบเบตเปเบเปเปเบเบงเบฒเบก patch เบกเบตเปเบชเบฑเปเบเบเบตเปเปเบเบตเปเบก / เปเบญเบปเบฒเบญเบญเบเบเบตเปเบเบปเบเบเบฑเบ .
เปเบเบทเปเบญเบชเบฐเปเบเบเปเบซเปเปเบซเบฑเบเบเบงเบฒเบกเปเบเบเบเปเบฒเบเบฅเบฐเบซเบงเปเบฒเบ -S --pickaxe-regex เปเบฅเบฐ -G , เบเบดโเบเบฒโเบฅเบฐโเบเบฒ
เบเปเบฒเบซเบกเบฑเปเบเบชเบฑเบเบเบฒเบเบตเปเบกเบตเบเบงเบฒเบกเปเบเบเบเปเบฒเบเบเปเปเปเบเบเบตเปเปเบเปเบเบฅเปเบเบฝเบงเบเบฑเบ:
+ เบเบฑเบเบเบทเบ !regexec(regexp, two->ptr, 1, ยฎmatch, 0);
...
- เบเบต = !regexec(regexp, mf2.ptr, 1, ยฎmatch, 0);
เปเบเบเบฐเบเบฐเบเบตเปเบเบฑเบเบเบถเบ git -G"regexec\(regexp" เบเบฐเบชเบฐเปเบเบเบเปเบฒเบซเบกเบฑเปเบเบชเบฑเบเบเบฒเบเบตเป, git log -S"regexec\(regexp"
--pickaxe-regex เบเบฐเบเปเป (เปเบเบทเปเบญเบเบเบฒเบเบงเปเบฒเบเปเบฒเบเบงเบเบเบญเบเบเบฒเบเบเบฐเบเบปเบเบเบปเบงเบเบญเบ string เบเบฑเปเบเบเปเปเปเบเป
เบเปเบฝเบเปเบเบ).
เปเบเบดเปเบ เปเบฒเบ เบเบตเปเบซเบนเบ เปเบเบปเปเบฒเปเบ gitdiffcore(7) เบชเปเบฒเบฅเบฑเบเบเปเปเบกเบนเบเปเบเบตเปเบกเปเบเบตเบก.
--pickaxe-เบเบฑเบเปเบปเบ
เปเบกเบทเปเบญ -S เบซเบผเบท -G เบเบปเบเปเบซเบฑเบเบเบฒเบเบเปเบฝเบเปเบเบ, เบชเบฐเปเบเบเบเบฒเบเบเปเบฝเบเปเบเบเบเบฑเบเบซเบกเบปเบเปเบเบเบธเบเบเบฒเบเบเปเบฝเบเปเบเบเบเบฑเปเบ, เบเปเปเบเบฝเบเปเบเป
เปเบเบฅเปเบเบตเปเบเบฐเบเบญเบเบเปเบงเบเบเบฒเบเบเปเบฝเบเปเบเบเปเบ .
--pickaxe-regex
เบเบดเปเบเบเบปเบงเบเบฐเบเบฒเบ เบกเบญเบเปเบซเป -S เปเบเบฑเบเบเบฒเบเบเบฐเบซเบเบฒเบ POSIX เบเบปเบเบเบฐเบเบดเปเบเบทเปเบญเปเบซเปเบเบปเบเบเบฑเบ.
-เบญ
เบเบปเบเบเบฐเบฅเบดเบ patch เปเบเบเปเบฒเบชเบฑเปเบเบเบตเปเบฅเบฐเบเบธเปเบงเปเปเบ , เปเบเบดเปเบเบกเบตเปเบเบทเบญเบเปเบฅเบเปเปเบงเบเปเบถเปเบ
เบฎเบนเบโเปเบเบโเบเปเปโเปเบชเบฑเปเบโ. เบญเบฑเบเบเบตเป overrides เบเบปเบงเปเบเบเบฒเบเบเบฑเปเบเบเปเบฒ diff.orderFile (เปเบเบดเปเบ git-
config(1)). เปเบเบทเปเบญเบเบปเบเปเบฅเบตเบ diff.orderFile, เปเบซเปเปเบเป -O/dev/null.
-R
เปเบฅเบเบเปเบฝเบเบชเบญเบเบงเบฑเบเบชเบฐเบเบธเบเปเบญเบ; เบเบฑเปเบเปเบกเปเบ, เบชเบฐเปเบเบเปเบซเปเปเบซเบฑเบเบเบงเบฒเบกเปเบเบเบเปเบฒเบเบเบฒเบ index เบซเบผเบทเปเบเบฅเป on-disk เบเบฑเบเบเบปเปเบเปเบกเป
เปเบเบทเปเบญเปเบ.
--เบเบตเปเบเปเบญเบ[= ]
เปเบกเบทเปเบญเบเปเบฒเปเบเบตเบเบเบฒเบเบเบฒเบเปเบเปเบฅเบเบฐเบเปเบฅเบตเบเปเบญเบเบเบญเบเปเบเบเบเบฒเบ, เบกเบฑเบเบชเบฒเบกเบฒเบเบเบทเบเบเบญเบเปเบซเปเบเบปเบเปเบงเบฑเปเบเบเบฒเบเบเปเบฝเบเปเบเบเบเบฒเบเบเบญเบ
เปเบเปเบฅเบเบฐเบเปเบฅเบตเปเบฅเบฐเบชเบฐเปเบเบเบเบทเปเปเบชเบฑเปเบเบเบฒเบเบเบตเปเบเปเบฝเบงเบเปเบญเบเบเบฑเบเบกเบฑเบเบเปเบงเบเบเบฒเบเปเบฅเบทเบญเบเบเบตเป. เปเบเปเบงเบฅเบฒเบเบตเปเบเปเบฒเบเบเปเปเปเบเปเบขเบนเปเปเบ
เปเบเปเบฅเบเบฐเบเปเบฅเบตเบเปเบญเบ (เบเบปเบงเบขเปเบฒเบ: เบขเบนเปเปเบเบเปเบญเบเปเบเบฑเบเบกเปเบฝเบเปเบเบปเปเบฒ), เบเปเบฒเบเบชเบฒเบกเบฒเบเบเบฑเปเบเบเบทเปเปเบเปเบฅเบเบฐเบเปเบฅเบตเบเปเบญเบเบเบตเปเบเบฐเปเบฎเบฑเบ
เบเบปเบโเบเบฐโเบฅเบดเบโเปเบเบโเบเบฒเบโเปเบซเป a เปเบเบฑเบเบเบฒเบเปเบเปเบเบฝเบ.
-a, --text
เบเบฐเบเบดเบเบฑเบเบเบธเบเปเบเบฅเปเปเบเบฑเบเบเปเปเบเบงเบฒเบก.
--ignore-space-at-eol
เบเปเปเบชเบปเบเปเบเบเบฒเบเบเปเบฝเบเปเบเบเปเบเบเปเบญเบเบซเบงเปเบฒเบเบขเบนเป EOL.
-b, --ignore-space-change
เบเปเปเบชเบปเบเปเบเบเบฒเบเบเปเบฝเบเปเบเบเบเปเบฒเบเบงเบเบเปเบญเบเบซเบงเปเบฒเบ. เบเบตเปเบฅเบฐเปเบฅเบตเบเบเปเบญเบเบซเบงเปเบฒเบเบขเบนเปเบเปเบฒเบเปเบเบง, เปเบฅเบฐ
เบเบดโเบเบฒโเบฅเบฐโเบเบฒโเบฅเปเบฒโเบเบฑเบโเบญเบทเปเบเปโเบเบฑเบโเบซเบกเบปเบโเบเบญเบโเบซเบเบถเปเบโเบซเบผเบทโเบซเบผเบฒเบโเบเบปเบงโเบญเบฑเบโเบชเบญเบ whitespace เบเบฐโเปเบเบปเปเบฒโเบเบฝเบกโเบเบฑเบโ.
-w, --ignore-all-space
เบเปเปเบชเบปเบเปเบเบเปเบญเบเบซเบงเปเบฒเบเปเบกเบทเปเบญเบเบฝเบเบเบฝเบเปเบชเบฑเปเบ. เบเบตเปเบเปเปเบชเบปเบเปเบเบเบงเบฒเบกเปเบเบเบเปเบฒเบเปเบเบดเบเปเบกเปเบเบงเปเบฒเปเบชเบฑเปเบเบซเบเบถเปเบเบกเบต
เบเปเบญเบเบซเบงเปเบฒเบเบเบตเปเปเบเบงเบญเบทเปเบเบเปเปเบกเบต.
--ignore-blank-lines
เบเปเปเบชเบปเบเปเบเบเบฒเบเบเปเบฝเบเปเบเบเบเบญเบเปเบเบงเบเบฑเบเปเบปเบเปเบกเปเบเบซเบงเปเบฒเบเปเบเบปเปเบฒ.
--inter-hunk-context=
เบชเบฐโเปเบเบโเปเบเบทเปเบญโเปเบโเบฅเบฐโเบซเบงเปเบฒเบ diff hunksโ, เปเบเบดเบโเบเปเบฒโเบเบงเบโเบเบตเปโเบเปเบฒโเบเบปเบโเปเบงเปโเบเบญเบโเปเบชเบฑเปเบโ, เบชเบฐโเบเบฑเปเบโ
fusing hunks เบเบตเปเบขเบนเปเปเบเปเบเบฑเบเบเบฑเบเปเบฅเบฐเบเบฑเบ.
-W, --function-context
เบชเบฐเปเบเบเบซเบเปเบฒเบเบตเปเบญเปเบญเบกเบเปเบฒเบเบเบฑเบเบซเบกเบปเบเบเบญเบเบเบฒเบเบเปเบฝเบเปเบเบ.
--exit-code
เปเบฎเบฑเบเปเบซเปเปเบเบเบเบฒเบเบญเบญเบเบเปเบงเบเบฅเบฐเบซเบฑเบเบเบตเปเบเปเบฒเบเบเบทเบเบฑเบเบเบฑเบ diff(1). เบเบฑเปเบเปเบกเปเบ, เบกเบฑเบเบญเบญเบเบเบฒเบ 1 เบเปเบฒเบกเบต
เปเบกเปเบเบเบงเบฒเบกเปเบเบเบเปเบฒเบเปเบฅเบฐ 0 เบซเบกเบฒเบเบเบงเบฒเบกเบงเปเบฒเบเปเปเบกเบตเบเบงเบฒเบกเปเบเบเบเปเบฒเบ.
--เบเบฝเบ
เบเบดเบโเบเบฒเบโเบเปเบฒโเบเบฒเบโเบเบปเบโเบเบฐโเบฅเบดเบโเบเบฑเบโเบซเบกเบปเบโเบเบญเบโเปเบเบโเบเบฒเบโ. เบซเบกเบฒเบเปเบเบดเบ --exit-code.
--ext-diff
เบญเบฐเบเบธเบเบฒเบเปเบซเปเบเบฐเบเบดเบเบฑเบเบเบปเบงเบเปเบงเบเบเบงเบฒเบกเปเบเบเบเปเบฒเบเบเบฒเบเบเบญเบ. เบเปเบฒโเบซเบฒเบโเบงเปเบฒโเบเปเบฒเบโเบเปเบฒโเบเบปเบโเบเบฒเบโเบเบฑเบโเบฅเบปเบโเบเบงเบฒเบกโเปเบเบโเบเปเบฒเบโเบเบฒเบโเบเบญเบโเบเบฑเบโ
gitattributes(5), เบเปเบฒเบเบเปเบฒเปเบเบฑเบเบเปเบญเบเปเบเปเบเบฒเบเปเบฅเบทเบญเบเบเบตเปเบเบฑเบ git-log(1) เปเบฅเบฐเบซเบกเบนเปเปเบเบทเปเบญเบ.
--no-ext-diff
เบเปเปเบญเบฐเบเบธเบเบฒเบเปเบเปเบงเบตเบเบตเปเปเบเบเบเปเบฒเบเบเบฒเบเบเบญเบ.
--textconv, --no-textconv
เบญเบฐโเบเบธโเบเบฒเบโเปเบซเป (เบซเบผเบทโเบเปเปโเบญเบฐโเบเบธโเบเบฒเบโเปเบซเปโ) เบเบปเบงโเบเบฑเปเบโเบเบญเบโเบเบฒเบโเบเปเบฝเบโเปเบเบโเบเปเปโเบเบงเบฒเบกโเบเบฒเบโเบเบญเบโเปเบเปโเบฎเบฑเบโเบเบฒเบโเปเบฅเปเบโเปเบโเปเบงโเบฅเบฒโเบเบตเปโเบเบฒเบโเบเบฝเบโเบเบฝเบโเบเบฒเบโเบชเบญเบโ
เปเบเบฅเป. เปเบเบดเปเบ gitattributes(5) เบชเปเบฒเบฅเบฑเบเบฅเบฒเบเบฅเบฐเบญเบฝเบ. เปเบเบทเปเบญเบเบเบฒเบเบงเปเบฒเบเบปเบงเบเบญเบ textconv เปเบเบเบเบปเบเบเบฐเบเบดเปเบกเปเบ a
เบเบฒเบเบซเบฑเบเบเปเบฝเบเบเบฒเบเบเบฝเบง, เบเบงเบฒเบกเปเบเบเบเปเบฒเบเบเบปเบเปเบเปเบฎเบฑเบเปเบกเปเบเปเบซเบกเบฒเบฐเบชเบปเบกเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเปเบฅเบดเปเบเบเบเบญเบเบกเบฐเบเบธเบ, เปเบเปเบเปเปเบชเบฒเบกเบฒเบ
เบเบณเปเบเป. เบชเปเบฒเบฅเบฑเบเปเบซเบเบเบปเบเบเบตเป, เบเบปเบงเบเบญเบ textconv เบเบทเบเปเบเบตเบเปเบเปเปเบเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเบเบฝเบเปเบเปเบชเปเบฒเบฅเบฑเบ git-
diff(1) เปเบฅเบฐ git-log(1), เปเบเปเบเปเปเปเบกเปเบเบชเปเบฒเบฅเบฑเบ git-format-patch(1โ) เบซเบผเบทโเบเปเบฒโเบชเบฑเปเบโเบเบฐโเบเบฒโเบเบตเปโเปเบเบโเบเปเบฒเบโเบเบฑเบโ.
--ignore-submodules[= ]
เบเปเปเบชเบปเบเปเบเบเบฒเบเบเปเบฝเบเปเบเบเบเปเปเปเบกเบเบนเบเบเปเบญเบเปเบเบเบฒเบเบเบฐเบฅเบดเบเบเบตเปเปเบเบเบเปเบฒเบ. เบชเบฒเบกเบฒเบเปเบเบฑเบ "เบเปเปเบกเบต",
"untracked", "เปเบเบทเปเบญเบ" เบซเบผเบท "เบเบฑเบเบซเบกเบปเบ", เปเบเบดเปเบเปเบเบฑเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ. เบเบฒเบเบเปเบฒเปเบเป "none" เบเบฐเบเบดเบเบฒเบฅเบฐเบเบฒ
เปเบกเบเบนเบเบเปเบญเบเบเบทเบเปเบเปเปเบเปเบกเบทเปเบญเบกเบฑเบเบกเบตเปเบเบฅเปเบเบตเปเบเปเปเปเบเปเบเบดเบเบเบฒเบก เบซเบผเบทเบเบทเบเปเบเปเปเบ เบซเบผเบท HEAD เบเบญเบเบกเบฑเบ
เปเบเบเบเปเบฒเบเบเบฒเบเบเปเบฒเบซเบกเบฑเปเบเบชเบฑเบเบเบฒเบเบตเปเบเบฑเบเบเบถเบเปเบงเปเปเบ superproject เปเบฅเบฐเบชเบฒเบกเบฒเบเบเบทเบเบเปเบฒเปเบเปเปเบเบทเปเบญ override เปเบ
เบเบฒเบโเบเบฑเปเบโเบเปเบฒโเบเบญเบโ เบเปเปเบชเบปเบเปเบ option in git-config(1) เบซเบผเบท gitmodules(5). เปเบเปเบงเบฅเบฒเบเบตเป "untracked" เปเบกเปเบ
เปเบกเบเบนเบเบเปเบญเบเบเบตเปเปเบเปเปเบฅเปเบงเบเปเปเปเบเปเบเบทเบเบเบดเบเบฒเบฅเบฐเบเบฒเบงเปเบฒเปเบเบทเปเบญเบเปเบกเบทเปเบญเบเบงเบเบกเบฑเบเบกเบตเบเบฝเบเปเบเปเปเบเบทเปเบญเบซเบฒเบเบตเปเบเปเปเปเบเปเบฎเบฑเบเบเบฒเบเบเบดเบเบเบฒเบก (เปเบเป
เบเบงเบเบกเบฑเบเบเบฑเบเบเบทเบเบชเบฐเปเบเบเบซเบฒเปเบเบทเปเบญเบซเบฒเบเบฑเบเปเบเป). เบเบฒเบเบเปเบฒเปเบเป "เปเบเบทเปเบญเบ" เบเปเปเบชเบปเบเปเบเบเบฒเบเบเปเบฝเบเปเบเบเบเบฑเบเบซเบกเบปเบเบเปเปเบเบฑเบ
เปเบเบฑเบเปเบกเปเบขเบทเบเบเบปเปเบเบเบฒเบเปเบฎเบฑเบเบงเบฝเบเบเบญเบ submodules, เบเบฝเบเปเบเปเบเบฒเบเบเปเบฝเบเปเบเบ commits เปเบเบฑเบเบฎเบฑเบเบชเบฒเปเบงเปเปเบ superproject เปเบกเปเบ
เบชเบฐเปเบเบเปเบซเปเปเบซเบฑเบ (เบเบตเปเปเบกเปเบเบเบถเบเบเบดเบเปเบฒเบเบปเบเบเปเบงเบฒ 1.7.0). เบเบฒเบเปเบเป "เบเบฑเบเปเบปเบ" เปเบเบทเปเบญเบเบเบฒเบเบเปเบฝเบเปเบเบเบเบฑเบเปเบปเบ
เปเบกเบเบนเบเบเปเบญเบ.
--src-prefix=
เบชเบฐเปเบเบเบเบณเบเบณเปเปเบฒเปเบซเบผเปเบเบเบตเปเบกเบฒเปเบเบ "a/".
--dst-prefix=
เบชเบฐเปเบเบเบเบณเบเบณเปเปเบฒเบเบฒเบเบเบฒเบเบเบตเปเปเบซเปเบกเบฒเปเบเบ "b/".
--no-prefix
เบขเปเบฒเบชเบฐเปเบเบเปเบซเบผเปเบเบเบตเปเบกเบฒ เบซเบผเบทเบเบณเบเบณเปเปเบฒเบเบฒเบเบเบฒเบ.
เบชเปเบฒเบฅเบฑเบเบเปเบฒเบญเบฐเบเบดเบเบฒเบเบฅเบฒเบเบฅเบฐเบญเบฝเบเปเบเบตเปเบกเปเบเบตเบกเบเปเบฝเบงเบเบฑเบเบเบฒเบเปเบฅเบทเบญเบเบเบปเปเบงเปเบเปเบซเบผเบปเปเบฒเบเบตเป, เปเบเบดเปเบเปเบเบฑเปเบเบเบฑเบ gitdiffcore(7).
-1 --base, -2 --ours, -3 --theirs, -0
เบเบงเบฒเบกเปเบเบเบเปเบฒเบเบเบฑเบเบชเบฐเบเบฑเบ "เบเบทเปเบเบเบฒเบ", "เบชเบฒเบเบฒเบเบญเบเบเบงเบเปเบฎเบปเบฒ" เบซเบผเบท "เบชเบฒเบเบฒเบเบญเบเบเบงเบเปเบเบปเบฒ" เบเบฒเบกเบฅเปเบฒเบเบฑเบ. เบเบฑเบ
เบเบฒเบเปเบฅเบทเบญเบเปเบซเบผเบปเปเบฒเบเบตเป, เบเบงเบฒเบกเปเบเบเบเปเบฒเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบฅเบงเบกเปเบเบปเปเบฒเบเปเปเปเบเปเบชเบฐเปเบเบเปเบซเปเปเบซเบฑเบ.
เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบเบเบงเบฒเบกเปเบเบเบเปเบฒเบเบเบฑเบเบชเบฒเบเบฒเบเบญเบเบเบงเบเปเบฎเบปเบฒ (-2) เปเบฅเบฐเปเบชเบฑเปเบเบเบฒเบเบเบตเปเบเบทเบเปเบเปเปเบเบขเปเบฒเบเบชเบฐเบญเบฒเบ. เปเบเป
เบเบฒเบโเปเบฅเบทเบญเบ -0 เบชเบฒโเบกเบฒเบโเบเบทเบโเบกเบญเบโเปเบซเปโเปเบเบทเปเบญโเบเบปเบโเปเบงเบฑเปเบโเบเบปเบโเบเบฐโเบฅเบดเบโเบเบตเปโเปเบเบโเบเปเบฒเบโเบชเปเบฒโเบฅเบฑเบโเบเบฒเบโเปเบเบปเปเบฒโเบเบตเปโเบเปเปโเปเบเปโเบฅเบงเบกโเปเบเบปเปเบฒโเปเบฅเบฐโเบเบฝเบโเปเบเปโเบชเบฐโเปเบเบโเปเบซเปโเปเบซเบฑเบโ
"เบเปเปเบฅเบงเบกเปเบเบปเปเบฒเบเบฑเบ".
-c, --cc
เบเบตเปเบเบฝเบเบเบฝเบเบเบฑเปเบเบเบญเบเบเบต 2 (เบชเบฒเบเบฒเบเบญเบเบเบงเบเปเบฎเบปเบฒ), เบเบฑเปเบเบเบญเบเบเบต 3 (เบชเบฒเบเบฒเบเบญเบเบเบงเบเปเบเบปเบฒ) เปเบฅเบฐเปเบเบฅเปเบเบปเปเบเปเบกเปเบเบตเปเปเบฎเบฑเบเบงเบฝเบ
เปเบฅเบฐเบเบปเบเปเบเปเบฎเบฑเบเบเบงเบฒเบกเปเบเบเบเปเบฒเบเบเบตเปเบเบฐเบชเบปเบกเบเบฐเบชเบฒเบ, เบเปเบฒเบเบเบทเบเบฑเบเบเบฑเบเบงเบดเบเบตเบเบฒเบ เบเบปเปเบเปเบกเปเบเบตเปเปเบเบเบเปเบฒเบ เบชเบฐเปเบเบเปเบซเปเปเบซเบฑเบเบเปเบฒเบซเบกเบฑเปเบเบชเบฑเบเบเบฒเบฅเบงเบกเบเบฑเบ
เบเบธเบโเปเบซเบผเบปเปเบฒโเบเบตเปโ.
-q
เบกเบดเบเบเบฝเบเปเบเบดเบเปเบกเปเบเบงเปเบฒเบขเบนเปเปเบเปเบเบฅเปเบเบตเปเบเปเปเบกเบตเบขเบนเป
RAW OUTPUT เบฎเบนเบเปเบเบ
เบฎเบนเบเปเบเบเบเบปเบเบเบฐเบฅเบดเบเบเบดเบเบเบฒเบ "git-diff-index", "git-diff-tree", "git-diff-files" เปเบฅเบฐ "git
diff --raw" เปเบกเปเบเบเปเบฒเบเบเบทเบเบฑเบเบซเบผเบฒเบ.
เบเปเบฒเบชเบฑเปเบเปเบซเบผเบปเปเบฒเบเบตเปเบเบฑเบเบซเบกเบปเบเบเบฝเบเบเบฝเบเบชเบญเบเบเบธเบเบเบญเบเบชเบดเปเบเบเปเบฒเบเป; เบเบฒเบโเบเบฝเบโเบเบฝเบโเบเบตเปโเปเบเบโเบเปเบฒเบโเบเบฑเบโ:
git-diff-index
เบเบฝเบเบเบฝเบ เปเบฅเบฐเปเบเบฅเปเปเบเบฅเบฐเบเบปเบเปเบเบฅเป.
git-diff-index --cached
เบเบฝเบเบเบฝเบ เปเบฅเบฐเบเบฑเบเบเบฐเบเบต.
git-diff-tree [-r] [ ...]
เบเบฝเบเบเบฝเบเบเบปเปเบเปเบกเปเบเบตเปเบกเบตเบเบทเปเปเบเบเบเบฒเบเปเบเปเบเบฝเบเบเบฑเบเบชเบญเบ.
git-diff-files [ ...]
เบเบฝเบเบเบฝเบเบเบฑเบเบเบฐเบเบตเปเบฅเบฐเปเบเบฅเปเปเบเบฅเบฐเบเบปเบเปเบเบฅเป.
เบเปเบฒเบชเบฑเปเบ "git-diff-tree" เปเบฅเบตเปเบกเบเบปเปเบเบเบปเบเบเบฐเบฅเบดเบเบเบญเบเบกเบฑเบเปเบเบเบเบฒเบเบเบดเบก hash เบเบญเบเบชเบดเปเบเบเบตเปเปเบเบฑเบ
เบเบฝเบเบเบฝเบ. เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบ, เบเปเบฒเบชเบฑเปเบเบเบฑเบเบซเบกเบปเบเบเบดเบกเบซเบเบถเปเบเปเบชเบฑเปเบเบเบปเบเบเบฐเบฅเบดเบเบเปเปเปเบเบฅเปเบเบตเปเบกเบตเบเบฒเบเบเปเบฝเบเปเบเบ.
เปเบชเบฑเปเบเบเบปเบเบเบฐเบฅเบดเบเบเบทเบเบเบฑเบเบฎเบนเบเปเบเบเบเปเบงเบเบงเบดเบเบตเบเบตเป:
เบเบฒเบเปเบเปเปเบเปเบเบชเบฐเบเบฒเบเบเบตเป: 100644 100644 bcd1234... 0123456... M file0
copy-edit :100644 100644 abcd123... 1234567... C68 file1 file2
rename-edit :100644 100644 abcd123... 1234567... R86 file1 file3
เบชเปเบฒเบ :000000 100644 0000000... 1234567... A file4
เบฅเบถเบ :100644 000000 1234567... 0000000... D file5
unmerged : 000000 000000 0000000... 0000000... U file6
เบเบฑเปเบเปเบกเปเบ, เบเบฒเบเบเปเบฒเบเบซเบฒเบเบงเบฒ:
1. เบเปเปเบฒเบชเบญเบเปเบกเบฑเบ.
2. เปเบซเบกเบเบชเปเบฒเบฅเบฑเบ "src"; 000000 เบเปเบฒโเบซเบฒเบโเบงเปเบฒโเบเบฒเบโเบชเปเบฒเบโเบซเบผเบท unmergedโ.
3. เบเปเบญเบ.
4. เปเบซเบกเบเบชเปเบฒเบฅเบฑเบ "dst"; 000000 เบเปเบฒโเบซเบฒเบโเบงเปเบฒโเบเบฒเบโเบฅเบปเบโเบซเบผเบทโเบเปเปโเบฅเบงเบกโ.
5. เบเปเบญเบ.
6. sha1 เบชเปเบฒเบฅเบฑเบ "src"; 0{40} เบเปเบฒโเบซเบฒเบโเบงเปเบฒโเบเบฒเบโเบชเปเบฒเบโเบซเบผเบทโเบเปเปโเบฅเบงเบกโ.
7. เบเปเบญเบ.
8. sha1 เบชเปเบฒเบฅเบฑเบ "dst"; 0{40} เบเปเบฒโเบซเบฒเบโเบงเปเบฒโเบเบฒเบโเบชเปเบฒเบ, unmerged เบซเบผเบท "เปเบเบดเปเบโเบเบปเปเบโเปเบกเปโเบเบตเปโเปเบฎเบฑเบโเบงเบฝเบ".
9. เบเปเบญเบ.
10. เบชเบฐเบเบฒเบเบฐเบเบฒเบ, เบเบฐเบเบดเบเบฑเบเบเบฒเบกเปเบเบเบเบฒเบเปเบฅเบทเบญเบ "เบเบฐเปเบเบ" เบเปเบฒเบเบงเบ.
11. เปเบเบ เบซเบผเบท NUL เปเบกเบทเปเบญ -z เบเบฒเบเปเบฅเบทเบญเบเปเบกเปเบเบเบทเบเบเปเบฒเปเบเป.
12. เปเบชเบฑเปเบเบเบฒเบเบชเปเบฒเบฅเบฑเบ "src"
13. เปเบเบ เบซเบผเบท NUL เปเบกเบทเปเบญ -z เบเบฒเบเปเบฅเบทเบญเบเปเบกเปเบเบเบทเบเบเปเบฒเปเบเป; เบกเบตเบเบฝเบเปเบเปเบชเปเบฒเบฅเบฑเบ C เบซเบผเบท R.
14. เปเบชเบฑเปเบเบเบฒเบเบชเปเบฒเบฅเบฑเบ "dst"; เบกเบตเบเบฝเบเปเบเปเบชเปเบฒเบฅเบฑเบ C เบซเบผเบท R.
15. LF เบซเบผเบท NUL เปเบกเบทเปเบญ -z เบเบฒเบเปเบฅเบทเบญเบเปเบกเปเบเบเบทเบเบเปเบฒเปเบเป, เปเบเบทเปเบญเบขเบธเบเบเบฒเบเบเบฑเบเบเบถเบ.
เบเบปเบงเบญเบฑเบเบชเบญเบเบชเบฐเบเบฒเบเบฐเบเบฒเบเบเบตเปเปเบเบฑเบเปเบเปเบเปเปเบกเปเบ:
ยท A: เบเบฒเบเปเบเบตเปเบกเปเบเบฅเป
ยท C: เบชเปเบฒเปเบเบปเบฒเปเบเบฅเปเปเบเบปเปเบฒเปเบเปเบเบญเบฑเบเปเบซเบกเป
ยท D: เบเบฒเบเบฅเบถเบเปเบเบฅเป
ยท M: เบเบฒเบเบเบฑเบเปเบเปเปเบเบทเปเบญเบซเบฒเบซเบผเบทเบฎเบนเบเปเบเบเบเบญเบเปเบเบฅเป
ยท R: เบเบฒเบเบเปเบฝเบเบเบทเปเปเบเบฅเป
ยท T: เบเบฒเบเบเปเบฝเบเปเบเบเบเบฐเปเบเบเบเบญเบเปเบเบฅเป
ยท Uโ: เปเบเบฅโเปโเปเบกเปเบ unmerged (เบเปเบฒเบโเบเปเบญเบโเปเบฎเบฑเบโเบชเปเบฒโเปเบฅเบฑเบโเบเบฒเบโเบฅเบงเบกโเบเปเบญเบโเบเบตเปโเบเบฐโเบชเบฒโเบกเบฒเบโเปเบฎเบฑเบโเปเบเปโ)
ยท X: "เบเปเปเบฎเบนเปเบเบฑเบ" เบเบฐเปเบเบเบเบฒเบเบเปเบฝเบเปเบเบ (เบชเปเบงเบเบซเบผเบฒเบเบญเบฒเบเบเบฐเปเบเบฑเบเปเบกเบเปเบกเป, เบเบฐเบฅเบธเบเบฒเบฅเบฒเบเบเบฒเบเบกเบฑเบ)
เบเบปเบงเบญเบฑเบเบชเบญเบเบชเบฐเบเบฒเบเบฐ C เปเบฅเบฐ R เปเบกเปเบเบเบดเบเบเบฒเบกเบเปเบงเบเบเบฐเปเบเบเบชเบฐเปเปเบต (เปเบฒเบเปเบเบดเบเบญเบฑเบเบเบฒเบชเปเบงเบเบเบญเบ
เบเบงเบฒเบกเบเปเบฒเบเบเบทเบเบฑเบเบฅเบฐเบซเบงเปเบฒเบเปเบซเบผเปเบเปเบฅเบฐเปเบเบปเปเบฒเบซเบกเบฒเบเบเบญเบเบเบฒเบเปเบเบทเปเบญเบเบเปเบฒเบเบซเบผเบทเบชเปเบฒเปเบเบปเบฒ). เบเบปเบงเบญเบฑเบเบชเบญเบเบชเบฐเบเบฒเบเบฐเบเบฒเบ M เบญเบฒเบเบเบฐเปเบเบฑเบ
เบเบดเบเบเบฒเบกเบเปเบงเบเบเบฐเปเบเบ (เบชเบฐเปเบเบเปเบเบดเบเบญเบฑเบเบเบฒเบชเปเบงเบเบเบญเบเบเบงเบฒเบกเบเปเบฒเบเบเบทเบเบฑเบ) เบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบฝเบเบเบทเบเปเบเบฅเป.
เบชเบฐเปเบเบเปเบซเปเปเบซเบฑเบเปเบเบฑเบ 1's เบเบฑเบเบซเบกเบปเบเบเปเบฒเปเบเบฅเปเปเบซเบกเปเบขเบนเปเปเบเบฅเบฐเบเบปเบเปเบเบฅเปเปเบฅเบฐเบกเบฑเบเบญเบญเบเบเบฒเบ sync เบเบฑเบ
เบเบฑเบเบเบฐเบเบต.
เบเบปเบงเบขเปเบฒเบ:
:100644 100644 5be4a4...... 000000...... M file.c
เปเบกเบทเปเบญเบเบปเบงเปเบฅเบทเบญเบ -z เบเปเปเปเบเปเปเบเป, TAB, LF, เปเบฅเบฐเบเบปเบงเบญเบฑเบเบชเบญเบ backslash เปเบเบเบทเปเปเบชเบฑเปเบเบเบฒเบเปเบกเปเบเปเบเบฑเบเบเบปเบงเปเบเบ
เปเบเบฑเบ \t, \n, เปเบฅเบฐ \\, เบเบฒเบกเบฅเปเบฒเบเบฑเบ.
DIFF เบฎเบนเบเปเบเบ FOR เบฎเบงเบก
"git-diff-tree", "git-diff-files" เปเบฅเบฐ "git-diff --raw" เบชเบฒเบกเบฒเบเปเบญเบปเบฒ. -c or --cc เบเบฒเบเปเบฅเบทเบญเบเบเบตเปเบเบฐ
เบชเปเบฒเบเบเบปเบเบเบฐเบฅเบดเบเบเบตเปเปเบเบเบเปเบฒเบเบชเปเบฒเบฅเบฑเบ merge commits. เบเบปเบเบเบฐเบฅเบดเบเปเบเบเบเปเบฒเบเบเบฒเบเบฎเบนเบเปเบเบเบเบตเปเปเบเปเบญเบฐเบเบดเบเบฒเบ
เบเปเบฒเบเปเบเบดเบเบเปเบงเบเบงเบดเบเบตเบเปเปเปเบเบเบตเป:
1. เบกเบตเบเปเปเบฒเบชเบญเบเปเบกเบฑเบเบชเปเบฒเบฅเบฑเบเบเปเปเปเบกเปเปเบเปเบฅเบฐเบเบปเบ
2. เบกเบตเปเบซเบกเบ "src" เปเบฅเบฐ "src" sha1 เบซเบผเบฒเบ
3. เบชเบฐเบเบฒเบเบฐเบเบฒเบเปเบกเปเบ concatenated เบฅเบฑเบเบชเบฐเบเบฐเบชเบฐเบเบฒเบเบฐเบเบฒเบเบชเปเบฒเบฅเบฑเบเบเปเปเปเบกเปเปเบเปเบฅเบฐเบเบปเบ
4. เบเปเปเบกเบตเบเบฒเบเปเบฅเบทเบญเบ "เบเบฐเปเบเบ" เบเปเบฒเบเบงเบ
5. เปเบชเบฑเปเบเบเบฒเบเบเบฝเบง, เบเบฝเบเปเบเปเบชเปเบฒเบฅเบฑเบ "dst"
เบเบปเบงเบขเปเบฒเบ:
::100644 100644 100644 fabadb8... cc95eb0... 4866510... MM describe.c
เปเบซเปเบชเบฑเบเปเบเบเบงเปเบฒ เบเบฒเบเบญเบฐเบเบธเบเบฒเบ diff เบฅเบฒเบเบเบทเปเบเบฝเบเปเบเปเปเบเบฅเปเบเบตเปเบเบทเบเบเบฑเบเปเบเปเบเบฒเบเบเปเปเปเบกเปเบเบฑเบเบซเบกเบปเบ.
เบเบฒเบเบเบฐเบฅเบดเบ เบเบฑเบ เบเบฑเบ -P
เปเบกเบทเปเบญ "git-diff-index", "git-diff-tree", เบซเบผเบท "git-diff-files" เบเบทเบเปเบฅเปเบเบเปเบงเบ -p เบเบฒเบเปเบฅเบทเบญเบ, "git
เบเบงเบฒเบกเปเบเบเบเปเบฒเบ" เปเบเบเบเปเปเบกเบตเบเบฒเบ -- เบเบดเบ เบเบฒเบเปเบฅเบทเบญเบ, เบซเบผเบท "git log" เบเบตเปเบกเบตเบเบฒเบเปเบฅเบทเบญเบ "-p", เบเบงเบเปเบเบปเบฒเบเปเปเปเบเปเบเบฐเบฅเบดเบ
เบเบปเบเบเบฐเบฅเบดเบเบเบตเปเปเบเปเบญเบฐเบเบดเบเบฒเบเบเปเบฒเบเปเบเบดเบ; เปเบเบเบเบตเปเบเบฐเบเบงเบเปเบเบปเบฒเบเบฐเบฅเบดเบเปเบเบฅเป patch. เบเปเบฒเบเบชเบฒเบกเบฒเบเบเบฑเบเปเบเปเบเบเบฒเบเบชเปเบฒเบ
เบเบญเบ patches เบเบฑเปเบเบเปเบฒเบงเบเปเบฒเบ GIT_EXTERNAL_DIFF เปเบฅเบฐเบเบปเบงเปเบเบชเบฐเบเบฒเบเปเบงเบเบฅเปเบญเบก GIT_DIFF_OPTS.
เบชเบดเปเบเบเบตเปเบเบฒเบเปเบฅเบทเบญเบ -p เบเบฐเบฅเบดเบเปเบกเปเบเปเบเบเบเปเบฒเบเบเบฑเบเปเบฅเบฑเบเบเปเบญเบเบเบฒเบเบฎเบนเบเปเบเบเบเบงเบฒเบกเปเบเบเบเปเบฒเบเปเบเบเบเบฑเปเบเปเบเบตเบก:
1. เบกเบฑเบเบเบณเปเปเบฒเบเปเบงเบเบชเปเบงเบเบซเบปเบง "git diff" เบเบตเปเบกเบตเบฅเบฑเบเบชเบฐเบเบฐเบเบฑเปเบเบเบตเป:
diff --git a/file1 b/file2
เบเบทเปเปเบเบฅเป a/ เปเบฅเบฐ b/ เปเบกเปเบเบเบทเบเบฑเบเปเบงเบฑเปเบเปเบชเบเปเบเปเบงเปเบฒเบกเบตเบเบฒเบเบเปเบฝเบเบเบทเป/เบชเบณเปเบเบปเบฒ. เปเบเบเบชเบฐเปเบเบฒเบฐ, เปเบเบดเบเปเบกเปเบเบงเปเบฒ
เบชเปเบฒเบฅเบฑเบเบเบฒเบเบชเปเบฒเบเบซเบผเบทเบเบฒเบเบฅเบถเบ, /dev/null เปเบกเปเบ เบเปเป เปเบเปเปเบเบ a/ เบซเบผเบท b/
เบเบทเปเปเบเบฅเป.
เปเบกเบทเปเบญเบเบฒเบเบเปเบฝเบเบเบทเป / เบชเปเบฒเปเบเบปเบฒเบกเบตเบชเปเบงเบเบฎเปเบงเบก, file1 เปเบฅเบฐ file2 เบชเบฐเปเบเบเบเบทเปเบเบญเบเปเบเบฅเปเบเบปเปเบเบชเบฐเบเบฑเบเบเบญเบ
rename/copy เปเบฅเบฐเบเบทเปเบเบญเบเปเบเบฅเปเบเบตเป rename/copy เบเบฐเบฅเบดเบ, เบเบฒเบกเบฅเปเบฒเบเบฑเบ.
2. เบกเบฑเบเบเบทเบเบเบดเบเบเบฒเบกเบเปเบงเบเปเบชเบฑเปเบเบชเปเบงเบเบซเบปเบงเบเบตเปเบเบฐเบซเบเบฒเบเบญเบญเบเปเบถเปเบ เบซเบผเบทเบซเบผเบฒเบเบเบงเปเบฒเบเบฑเปเบ:
เบฎเบนเบเปเบเบเปเบเบปเปเบฒ
เปเปเบเปเปเป
เบฎเบนเบเปเบเบเปเบเบฅเปเบเบตเปเบเบทเบเบฅเบปเบ
เบฎเบนเบโเปเบเบโเปเบเบฅโเปโเปเบซเบกเปโ
เบชเบณเปเบเบปเบฒเบเบฒเบ
เบชเบณเปเบเบปเบฒเปเบชเป
เบเปเบฝเบเบเบทเปเบเบฒเบ
เบเปเบฝเบเบเบทเปเปเบเบฑเบ
เบเบฑเบเบเบฐเบเบตเบเบงเบฒเบกเบเปเบฒเบเบเบทเบเบฑเบ
เบเบฑเบเบเบฐเบเบตเบเบงเบฒเบกเปเบเบเบเปเบฒเบเบเบฑเบ
เบเบฑเบเบเบฐเบเบต ..
เบฎเบนเบเปเบเบเปเบเบฅเปเบเบทเบเบเบดเบกเบญเบญเบเปเบเบฑเบเบเบปเบงเปเบฅเบ 6 เบเบปเบงเปเบฅเบเบฅเบงเบกเบเบฑเบเบเบฐเปเบเบเปเบเบฅเป เปเบฅเบฐเปเบเบฅเป
bits เบเบฒเบโเบญเบฐโเบเบธโเบเบฒเบโ.
เบเบทเปเปเบชเบฑเปเบเบเบฒเบเปเบเบชเปเบงเบเบซเบปเบงเบเบตเปเบเบฐเบซเบเบฒเบเบเปเปเบฅเบงเบกเปเบญเบปเบฒเบเปเบฒเบเปเบฒเปเปเบฒ a/ เปเบฅเบฐ b/.
เบเบฑเบเบเบฐเบเบตเบเบงเบฒเบกเบเปเบฒเบเบเบทเบเบฑเบเปเบกเปเบเบญเบฑเบเบเบฒเบชเปเบงเบเบเบญเบเปเบชเบฑเปเบเบเบตเปเบเปเปเบเปเบฝเบเปเบเบ, เปเบฅเบฐเบเบฑเบเบเบฐเบเบตเบเบงเบฒเบกเบเปเบฒเบเบเบทเบเบฑเบ
เปเบกเปเบเบญเบฑเบเบเบฒเบชเปเบงเบเบเบญเบเบชเบฒเบเบเบตเปเบกเบตเบเบฒเบเบเปเบฝเบเปเบเบ. เบกเบฑเบโเปเบเบฑเบโเบเบณเบเบงเบโเปเบเบฑเบกโเบเบตเปโเบกเบปเบโเบฅเบปเบ, เบเบฑเบโเบกเบฒโเบเปเบงเบ a
เปเบเบฑเบเบชเปเบงเบเบฎเปเบญเบ. เบกเบนเบเบเปเบฒเบเบฑเบเบเบฐเบเบตเบเบงเบฒเบกเบเปเบฒเบเบเบทเบเบฑเบเบเบญเบ 100% เบเบฑเปเบเบเบฑเปเบเบเบถเปเบเบชเบฐเบซเบเบงเบเปเบงเปเบชเปเบฒเบฅเบฑเบเบชเบญเบเปเบเบฅเปเปเบเบปเปเบฒเบเบฝเบกเบเบฑเบ,
เปเบเบเบฐเบเบฐเบเบตเป 100% dissimilarity เบซเบกเบฒเบเบเบงเบฒเบกเบงเปเบฒเบเปเปเบกเบตเบชเบฒเบเบเบฒเบเปเบเบฅเปเปเบเบปเปเบฒเปเบฎเบฑเบเปเบซเปเบกเบฑเบเปเบเบปเปเบฒเปเบเปเบเปเบซเบกเป
เบซเบเบถเปเบ.
เปเบชเบฑเปเบเบเบฑเบเบชเบฐเบเบตเบเบฐเบเบญเบเบกเบตเบเบฒเบเบเบงเบเบชเบญเบ SHA-1 เบเปเบญเบเปเบฅเบฐเบซเบผเบฑเบเบเบฒเบเบเปเบฝเบเปเบเบ. เปเบเป เปเบกเปเบ
เบฅเบงเบกเบเปเบฒเบฎเบนเบเปเบเบเปเบเบฅเปเบเปเปเบเปเบฝเบเปเบเบ; เบเปเบฒเบเปเปเบเบฑเปเบเบเบฑเปเบ, เบชเบฒเบเปเบเบเบเปเบฒเบเบซเบฒเบเบเบตเปเปเบซเปเปเบซเบฑเบเบเบงเบฒเบกเปเบเบปเปเบฒ
เปเบฅเบฐโเบฎเบนเบโเปเบเบโเปเบซเบกเปโ.
3. TAB, LF, double quote เปเบฅเบฐ backslash เบเบปเบงเบญเบฑเบเบชเบญเบเปเบ pathnames เปเบกเปเบเบชเบฐเปเบเบเปเบเบฑเบ \t, \n,
\" เปเบฅเบฐ \\, เบเบฒเบกเบฅเปเบฒเบเบฑเบ, เบเปเบฒเบกเบตเบเบงเบฒเบกเบเปเบฒเปเบเบฑเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบปเบเปเบเบเบเบฑเปเบเบเปเบฒเบง, เบเบฑเบเบซเบกเบปเบ
เบเบทเปเปเบชเบฑเปเบเบเบฒเบเบเบทเบเปเบชเปเปเบเบงเบปเบเบขเบทเบกเบชเบญเบเปเบเบปเปเบฒ.
4. เบเบฑเบเบซเบกเบปเบเปเบเบฅเป file1 เปเบเบเบปเบเบเบฐเบฅเบดเบเบซเบกเบฒเบเปเบเบดเบเปเบเบฅเปเบเปเบญเบเบเบตเปเบเบฐเบเปเบฒเบซเบกเบฑเปเบเบชเบฑเบเบเบฒ, เปเบฅเบฐเบเบฑเบเบซเบกเบปเบ file2
เปเบเบฅเปเบญเปเบฒเบเบญเบตเบเปเบเบดเบเปเบเบฅเปเบซเบผเบฑเบเบเบฒเบเบเปเบฒเบซเบกเบฑเปเบเบชเบฑเบเบเบฒ. เบกเบฑเบเบเปเปเบเบทเบเบเปเบญเบเบเบตเปเบเบฐเบเปเบฒเปเบเปเบเบฒเบเบเปเบฝเบเปเบเบเปเบเปเบฅเบฐเบญเบฑเบ
เปเบเบฅเปเบเบฒเบกเบฅเปเบฒเบเบฑเบ. เบชเปเบฒเบฅเบฑเบเบเบปเบงเบขเปเบฒเบ, patch เบเบตเปเบเบฐเปเบฅเบเบเปเบฝเบ a เปเบฅเบฐ b:
diff --git a/ab/b
เบเปเบฝเบเบเบทเปเบเบฒเบ เบ
เบเปเบฝเบเบเบทเปเปเบเบฑเบ เบ
diff --git a/bb/a
เบเปเบฝเบเบเบทเปเบเบฒเบ เบ
เบเปเบฝเบเบเบทเปเปเบเบฑเบ เบ
เบฎเปเบงเบก DIFF เบฎเบนเบเปเบเบ
เบเบณเบชเบฑเปเบเบเบตเปเบชเปเบฒเบเบเบงเบฒเบกเปเบเบเบเปเบฒเบเปเบเปเบถเปเบเบชเบฒเบกเบฒเบเปเบญเบปเบฒเบเบปเบงเปเบฅเบทเบญเบ -c เบซเบผเบท --cc เปเบเบทเปเบญเบเบฐเบฅเบดเบ a เบเบฒเบเบญเบฐเบเบธเบเบฒเบ diff เปเบเปเบงเบฅเบฒเบเบตเป
เบชเบฐโเปเบเบโเปเบซเปโเปเบซเบฑเบโเบเบฒเบโเบฅเบงเบกโ. เบเบตเปโเปเบกเปเบโเบฎเบนเบโเปเบเบโเบกเบฒเบโเบเบฐโเบเบฒเบโเปเบโเปเบงโเบฅเบฒโเบเบตเปโเบชเบฐโเปเบเบโเปเบซเปโเปเบซเบฑเบโเบเบฒเบโเบฅเบงเบกโเปเบเบปเปเบฒโเบเบฑเบโ git-diff(1) เบซเบผเบท git-
เบชเบฐเปเบเบเปเบซเปเปเบซเบฑเบ(1). เปเบซเปเบชเบฑเบเปเบเบเบงเปเบฒเบเปเบฒเบเบชเบฒเบกเบฒเบเปเบซเปเบเบฒเบเปเบฅเบทเบญเบ -m เบเบฑเบเบเปเบฒเบชเบฑเปเบเปเบเปเปเบซเบผเบปเปเบฒเบเบตเปเปเบเบทเปเบญเบเบฑเบเบเบฑเบ
เบเบฒเบเบชเปเบฒเบเบเบงเบฒเบกเปเบเบเบเปเบฒเบเบเบฑเบเบเปเปเปเบกเปเบชเปเบงเบเบเบธเบเบเบปเบเบเบญเบเบเบฒเบเบเบฐเบชเบปเบกเบเบฐเบชเบฒเบ.
A เบเบฒเบเบญเบฐเบเบธเบเบฒเบ diff เบฎเบนเบโเปเบเบโเปเบเบดเปเบโเบเบทโเบเบตเปโ:
diff --combined describe.c
เบเบฑเบเบเบฐเบเบต fabadb8,cc95eb0..4866510
--- a/describe.c
+++ b/describe.c
@@@ -98,20 -98,12 +98,20 @@@
เบเบฑเบเบเบทเบ (a_date> b_date) ? -1 : (a_date == b_date) ? 0:1;
}
- static void describe (char *arg)
-static void describe(struct commit *cmit, int last_one)
++ static void describe(char *arg, int last_one)
{
+ unsigned char sha1[20];
+ เปเบเบเบชเปเบฒเบ commit *cmit;
struct commit_list *list;
static int initialized = 0;
struct commit_name *n;
+ เบเปเบฒ (get_sha1(arg, sha1) < 0)
+ เบเบฒเบโเบเปเบฒโเปเบเป (describe_usageโ)โ;
+ cmit = lookup_commit_reference(sha1);
+ เบเปเบฒ (!cmit)
+ เบเบฒเบโเบเปเบฒโเปเบเป (describe_usageโ)โ;
+
เบเปเบฒ (!initialized) {
initialized = 1;
for_each_ref(get_name);
1. เบกเบฑเบเบเบทเบเบเปเบฒเบซเบเปเบฒเบเปเบงเบเบชเปเบงเบเบซเบปเบง "git diff", เปเบเบดเปเบเปเบเบดเปเบเบเบทเบงเปเบฒเบเบตเป (เปเบกเบทเปเบญ -c เบเบฒเบเปเบฅเบทเบญเบเปเบกเปเบ
เปเบเป):
diff --combined เปเบเบฅเป
เบซเบผเบทเบกเบฑเบเบญเบฑเบเบเบตเป (เปเบกเบทเปเบญ --cc เบเบฒเบโเปเบฅเบทเบญเบโเปเบกเปเบโเบเบฒเบโเบเปเบฒโเปเบเปโ)โ:
diff --cc เปเบเบฅเป
2. เบกเบฑเบเบเบทเบเบเบฐเบเบดเบเบฑเบเบเบฒเบกเปเบเบเบซเบเบถเปเบเบซเบผเบทเบซเบผเบฒเบเปเบชเบฑเปเบ header เบเบฐเบซเบเบฒเบ (เบเบปเบงเบขเปเบฒเบเบเบตเปเบชเบฐเปเบเบเปเบซเปเปเบซเบฑเบ merge เบเบฑเบ
เบชเบญเบโเบเปเปโเปเบกเปโ)โ:
เบเบฑเบเบเบฐเบเบต , ..
เปเปเบ , ..
เบฎเบนเบโเปเบเบโเปเบเบฅโเปโเปเบซเบกเปโ
เบฎเบนเบเปเบเบเปเบเบฅเปเบเบตเปเบเบทเบเบฅเบปเบ ,
เปเปเบ , .. เปเบชเบฑเปเบเบเบฒเบเบปเบเบเบฝเบเปเบเปเบเปเบฒเบขเปเบฒเบเบซเบเปเบญเบเบซเบเบถเปเบเบเบญเบ เปเบกเปเบ
เปเบเบเบเปเบฒเบเบเบฒเบเบชเปเบงเบเบเบตเปเปเบซเบผเบทเบญ. เบชเปเบงเบเบซเบปเบงเบเบฐเบซเบเบฒเบเบเปเบงเบเบเปเปเบกเบนเบเบเปเบฝเบงเบเบฑเบเปเบเบทเปเบญเบซเบฒเบเบตเปเบเบงเบเบเบปเบ
เบเบฒเบโเปเบเบทเปเบญเบโเปเบซเบง (เบเบฒเบโเบเปเบฝเบโเบเบทเปโเปเบฅเบฐโเบเบฒเบโเบเบงเบโเบชเบญเบโเบเบฒเบโเบชเปเบฒโเปเบเบปเบฒโ) เปเบเปโเบเบทเบโเบญเบญเบโเปเบเบโเปเบเบทเปเบญโเปเบฎเบฑเบโเบงเบฝเบโเบฎเปเบงเบกโเบเบฑเบโเบเบงเบฒเบกโเปเบเบโเบเปเบฒเบโเบเบญเบโเบชเบญเบโ
เปเบฅเบฐเบเปเปเบเบทเบเบเปเบฒเปเบเปเปเบเบเบฎเบนเบเปเบเบเบเบงเบฒเบกเปเบเบเบเปเบฒเบเบฅเบงเบก.
3. เบกเบฑเบโเปเบกเปเบโเบเบฐโเบเบดโเบเบฑเบโเบเบฒเบกโเบเปเบงเบโเบชเบญเบโเปเบเบงโเบเบฒเบโเปเบเบฅโเป / เบเบฑเบโเปเบเบฅโเป headerโ
--- a/file
+++ b/file
เบเปเบฒเบเบเบทเบเบฑเบเบเบฑเบเบซเบปเบงเบชเบญเบเปเบเบงเบชเบณเบฅเบฑเบเปเบเบเบเบฑเปเบเปเบเบตเบก เปเบเบฑเบเปเบญเบเบฐเบเบฒเบ diff format, /dev/null เบเบทเบเปเบเปเปเบเบทเปเบญ
เบชเบฑเบเบเบฒเบเบเบตเปเบชเปเบฒเบเบซเบผเบทเบฅเบถเบเปเบเบฅเป.
4. เบฎเบนเบโเปเบเบโเบซเบปเบงโเบเปเป Chuk เบเบทเบโเบเบฑเบโเปเบเปโเปเบเบทเปเบญโเบเปเบญเบโเบเบฑเบโเบเปเปโเปเบซเปโเบเบฐโเบเบฒโเบเบปเบโเบเบฒเบโเบญเบธโเบเบฑเบโเบเบดโเปเบซเบโเปเบซเปโเบญเบฒโเบซเบฒเบโเบกเบฑเบโ
patch -p1. เบฎเบนเบโเปเบเบโเบเบงเบฒเบกโเปเบเบโเบเปเบฒเบโเบฅเบงเบกโเปเบเปโเบเบทเบโเบชเปเบฒเบโเบเบฑเปเบโเบเบทเปเบโเบชเปเบฒโเบฅเบฑเบโเบเบฒเบโเบเบปเบโเบเบงเบโเบเบทเบโเบเบฒเบโเบเปเบฝเบโเปเบเบโเบเบฒเบโเบเบฐโเบชเบปเบกโเบเบฐโเบชเบฒเบโ, เปเบฅเบฐโ
เบเปเปเปเบเปเบซเบกเบฒเบเปเบเบดเบเบเบฒเบเบชเบฐเบซเบกเบฑเบ. เบเบฒเบเบเปเบฝเบเปเบเบเปเบกเปเบเบเปเบฒเบเบเบทเบเบฑเบเบเบฑเบเบเบฒเบเบเปเบฝเบเปเบเบเปเบเบเบฒเบเบเบฐเบซเบเบฒเบ เบเบฑเบเบเบฐเบเบต
เบซเบปเบง:
@@@ @@@
เบกเบต (เบเปเบฒเบเบงเบเบเปเปเปเบกเป + 1) @ เบเบปเบงเบญเบฑเบเบชเบญเบเบขเบนเปเปเบเบชเปเบงเบเบซเบปเบงเบเบญเบ chunk เบชเปเบฒเบฅเบฑเบเบเบงเบฒเบกเปเบเบเบเปเบฒเบเบฅเบงเบก
เบฎเบนเบเปเบเบ.
เบเปเบฒเบเบเบฒเบเบเบฐเปเบเบเบต เปเบเบฑเบเปเบญเบเบฐเบเบฒเบ diff format, เปเบเบดเปเบเบชเบฐเปเบเบเปเบซเปเปเบซเบฑเบเบชเบญเบเปเบเบฅเป A เปเบฅเบฐ B เบเบฑเบเบญเบฑเบเบเบฝเบง
เบเบฑเบเบเบตเปเบกเบต - (เบฅเบปเบ โ เบเบฒเบเบปเบเบขเบนเปเปเบ A เปเบเปเปเบญเบปเบฒเบญเบญเบเปเบ B), + (เบเบงเบ โ เบเบฒเบเบขเบนเปเปเบ A เปเบเป
เปเบเบตเปเบกเปเบชเป B), เบซเบผเบท " " (space โ unchanged) prefix, เบฎเบนเบเปเบเบเบเบตเปเบเบฝเบเบเบฝเบเบชเบญเบเปเบเบฅเป เบซเบผเบทเบซเบผเบฒเบเบเบงเปเบฒเบเบฑเปเบ
file1, file2,... เบเบฑเบเปเบเบฅเป X, เปเบฅเบฐเบชเบฐเปเบเบเปเบซเปเปเบซเบฑเบเบงเปเบฒ X เปเบเบเบเปเบฒเบเบเบฑเบเปเบเบงเปเบเบเบฒเบเปเบเปเบฅเบฐ fileN. เบซเบเบถเปเบเบเบฑเบ
เบชเปเบฒเบฅเบฑเบเปเบเปเบฅเบฐ fileN เปเบกเปเบ prepended เบเบฑเบเปเบชเบฑเปเบเบเบปเบเบเบฐเบฅเบดเบเปเบเบทเปเบญเบชเบฑเบเปเบเบเบงเปเบฒเปเบชเบฑเปเบเบเบญเบ X เปเบเบเบเปเบฒเบเบเบฒเบเปเบเบงเปเบ
เบกเบฑเบ.
A - เบเบปเบงเบญเบฑเบเบชเบญเบเปเบเบเบฑเบ N เบซเบกเบฒเบเบเบงเบฒเบกเบงเปเบฒเปเบชเบฑเปเบเบเบฒเบเบปเบเบขเบนเปเปเบ fileN เปเบเปเบกเบฑเบเบเปเปเบเบฒเบเบปเบ
เปเบเบเบปเบเปเบเปเบฎเบฑเบ. A + เบเบปเบงเบญเบฑเบเบชเบญเบเปเบเบเบฑเบ N เบซเบกเบฒเบเบเบงเบฒเบกเบงเปเบฒเปเบชเบฑเปเบเบเบฒเบเบปเบเบขเบนเปเปเบเบเบปเบเปเบเปเบฎเบฑเบ,
เปเบฅเบฐ fileN เบเปเปเบกเบตเปเบชเบฑเปเบเบเบฑเปเบ (เปเบเบเปเบฒเบชเบฑเบเบเปเบฒเบเปเบญเบทเปเบเป, เปเบชเบฑเปเบเปเบเปเบเบทเบเปเบเบตเปเบก, เบเบฒเบเบเบธเบ
เบเบฑเบเบชเบฐเบเบฐเบเบญเบเบเปเปเปเบกเป).
เปเบเบเบปเบเปเบเปเบฎเบฑเบเบเบปเบงเบขเปเบฒเบเบเปเบฒเบเปเบเบดเบ, เบฅเบฒเบเปเบเบฑเบเบเบญเบเบซเบเปเบฒเบเบตเปเปเบเปเบเบทเบเบเปเบฝเบเบเบฒเบเบเบฑเบเบชเบญเบเปเบเบฅเป (เปเบเบฒเบฐเบชเบฐเบเบฑเปเบเบชเบญเบ
- เบเบฒเบเบเบญเบเบญเบญเบเบเบฒเบเบเบฑเบ file1 เปเบฅเบฐ file2, เบเบงเบ ++ เปเบเบทเปเบญเบซเบกเบฒเบเบเบงเบฒเบกเบงเปเบฒเบซเบเบถเปเบเปเบเบงเบเบตเปเบเบทเบเปเบเบตเปเบกเบเปเปเปเบเป
เบเบฒเบเบปเบเบขเบนเปเปเบ file1 เบซเบผเบท file2). เบเบญเบเบเบฒเบเบเบตเปเบญเบตเบเปเบเบเบชเบฒเบเปเบกเปเบเบเบทเบเบฑเบเบเบฒเบ file1 เปเบเปเปเบฎเบฑเบ
เบเปเปเบเบฒเบเบปเบเบขเบนเปเปเบ file2 (เปเบเบฒเบฐเบชเบฐเบเบฑเปเบเบเปเบฒเบเปเบฒเบซเบเปเบฒเบเปเบงเบ +).
เปเบกเบทเปเบญเบชเบฐเปเบเบเปเบเบ git diff-tree -c, เบกเบฑเบเบเบฝเบเบเบฝเบเบเปเปเปเบกเปเบเบญเบเบเปเบฒเบซเบกเบฑเปเบเบชเบฑเบเบเบฒ merge เบเบฑเบ merge.
เบเบปเบเปเบเปเบฎเบฑเบ (ie file1..fileN เปเบกเปเบเบเปเปเปเบกเป). เปเบกเบทเปเบญเบชเบฐเปเบเบเปเบเบ git diff-files -c, เบกเบฑเบเบเบฝเบเบเบฝเบ
เบเบฑเบเบชเบญเบเบเปเปเปเบกเปเบเบตเปเบเปเปเปเบเปเบฎเบฑเบเบเบฒเบเปเบเปเปเบ merge เบเบฑเบเปเบเบฅเปเบเบปเปเบเปเบกเปเบเบตเปเปเบฎเบฑเบเบงเบฝเบ (ie file1 เปเบกเปเบเบเบฑเปเบเบเบญเบเบเบต 2 aka
"เบชเบฐเบเบฑเบเบเบญเบเบเบงเบเปเบฎเบปเบฒ", file2 เปเบกเปเบเบเบฑเปเบเบเบญเบเบเบต 3 aka "เบชเบฐเบเบฑเบเบเบญเบเบเบงเบเปเบเบปเบฒ").
เบญเบทเปเบเป DIFF เบฎเบนเบเปเบเบ
เบเบฒเบเปเบฅเบทเบญเบ --summary เบญเบฐเบเบดเบเบฒเบเปเบเบฅเปเบเบตเปเปเบเบตเปเบกเปเบซเบกเป, เบฅเบถเบ, เบเปเบฝเบเบเบทเปเปเบฅเบฐเบเบฑเบเบฅเบญเบเปเบเบฅเป. เบชเบฐเบเบดเบเบด
เบเบฒเบเปเบฅเบทเบญเบเปเบเบตเปเบก เบเปเบฒเบเบเบฑเบ(1) เปเบชเบฑเปเบเบชเบฐเปเบเบเบเบปเบเบญเบญเบ. เบเบฒเบเปเบฅเบทเบญเบเปเบซเบผเบปเปเบฒเบเบตเปเบชเบฒเบกเบฒเบเบเบทเบเบฅเบงเบกเปเบเบปเปเบฒเบเบฑเบเบญเบทเปเบเป
เบเบฒเบเปเบฅเบทเบญเบ, เปเบเบฑเปเบ -p, เปเบฅเบฐเปเบกเปเบเบซเบกเบฒเบเปเบเบดเบเบเบฒเบเบเปเบฅเบดเปเบเบเบเบญเบเบกเบฐเบเบธเบ.
เปเบกเบทเปเบญเบชเบฐเปเบเบเบเบฒเบเบเปเบฝเบเปเบเบเบเบตเปเบเปเบฝเบงเบเปเบญเบเบเบฑเบเบเบฒเบเบเปเบฝเบเบเบทเปเบซเบผเบทเบชเปเบฒเปเบเบปเบฒ, --stat เบฎเบนเบเปเบเบเบเบปเบเบเบฐเบฅเบดเบ
pathnames เบขเปเบฒเบเบซเบเบฒเปเบซเบเปเบเปเบเบเบเบฒเบเบฅเบงเบกเปเบญเบปเบฒเบเปเบฒเบเปเบฒเบซเบเปเบฒเบเบปเปเบงเปเบเปเบฅเบฐเบเปเบฒเบเปเปเบเปเบฒเบเบเบญเบเบเบทเปเปเบชเบฑเปเบเบเบฒเบ. เบเบปเบงเบขเปเบฒเบ, เบ
เบเบฒเบเบเปเบฝเบเปเบเบเบเบตเปเบเปเบฒเบ arch / i386 / Makefile เปเบเบฑเบ arch / x86 / Makefile เปเบเบเบฐเบเบฐเบเบตเปเบเบฑเบเปเบเป 4 เปเบเบงเบเบฐเปเบเบฑเบ
เบชเบฐโเปเบเบโเปเบซเปโเปเบซเบฑเบโเบเบฑเปเบโเบเบตเปโ:
arch/{i386 => x86}/Makefile | 4 +--
เบเบฒเบเปเบฅเบทเบญเบ --numstat เปเบซเป เบเปเบฒเบเบเบฑเบ(1โ) เบเปเปโเบกเบนเบโเปเบเปโเปเบเปโเบเบทเบโเบญเบญเบโเปเบเบโเบชเปเบฒโเบฅเบฑเบโเปเบเบทเปเบญเบโเบเบตเปโเบเปเบฒเบโเบเบถเปเบโ
เบเบฒเบเบเปเบฅเบดเปเบเบ. เบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเปเบ --numstat output เปเบเบดเปเบเบเบทเบงเปเบฒเบเบตเป:
1 2 README
3 1 arch/{i386 => x86}/Makefile
เบเบฑเปเบเปเบกเปเบ, เบเบฒเบเบเปเบฒเบเบซเบฒเบเบงเบฒ:
1. เบเปเบฒเบเบงเบเบเบญเบเบชเบฒเบเบเบตเปเปเบเบตเปเบก;
2. เปเบเบ;
3. เบเปเบฒเบเบงเบเบเบญเบเบชเบฒเบเบเบตเปเบเบทเบเบฅเบปเบ;
4. เปเบเบ;
5. เบเบทเปเปเบชเบฑเปเบเบเบฒเบ (เบญเบฒเบเบเบฐเบเปเบฝเบเบเบทเป/เบชเบณเปเบเบปเบฒเบเปเปเบกเบนเบ);
6. เปเบเบงเปเปเป.
เปเบกเบทเปเบญโเบเบฒเบโเปเบฅเบทเบญเบโเบเบปเบโเบเบฐโเบฅเบดเบ -z เบกเบตโเบเบปเบโเบเบฐโเบเบปเบโ, เบเบปเบโเบเบฐโเบฅเบดเบโเปเบกเปเบโเบฎเบนเบโเปเบเบโเบเบตเปโ:
1 2 README NUL
3 1 NUL arch/i386/Makefile NUL arch/x86/Makefile NUL
เบเบฑเปเบโเปเบกเปเบ:
1. เบเปเบฒเบเบงเบเบเบญเบเบชเบฒเบเบเบตเปเปเบเบตเปเบก;
2. เปเบเบ;
3. เบเปเบฒเบเบงเบเบเบญเบเบชเบฒเบเบเบตเปเบเบทเบเบฅเบปเบ;
4. เปเบเบ;
5. NUL (เบกเบตเบขเบนเปเบเบฝเบเปเบเปเบเปเบฒเบเปเบฝเบเบเบทเป/เบชเบณเปเบเบปเบฒ);
6. เบเบทเปเปเบชเบฑเปเบเบเบฒเบเปเบ preimage;
7. NUL (เบกเบตเบขเบนเปเบเบฝเบเปเบเปเบเปเบฒเบเปเบฝเบเบเบทเป/เบชเบณเปเบเบปเบฒ);
8. เบเบทเปเปเบชเบฑเปเบเบเบฒเบเปเบ postimage (เบกเบตเบเบฝเบเปเบเปเบเปเบฒเบเปเบฝเบเบเบทเป / เบเบฑเบเบฅเบญเบ);
9. เปเบเบฑเบ NUL.
NUL เบเบดเปเบชเบเบเปเบญเบเปเบชเบฑเปเบเบเบฒเบ preimage เปเบเบเปเบฅเบฐเบเบตเบเปเบฝเบเบเบทเปเปเบกเปเบเปเบเบทเปเบญเบญเบฐเบเบธเบเบฒเบเปเบซเปเบชเบฐเบเบดเบเบเบตเปเบญเปเบฒเบ
เบเบปเบเบเบฐเบฅเบดเบเบเบตเปเบเบฐเบเบญเบเบงเปเบฒเบเบฒเบเบเบฑเบเบเบถเบเบเบฐเบเบธเบเบฑเบเบเบตเปเบเปเบฒเบฅเบฑเบเบญเปเบฒเบเปเบกเปเบเบเบฑเบเบเบถเบเปเบชเบฑเปเบเบเบฒเบเบเบฝเบงเบซเบผเบทเบเปเบฝเบเบเบทเป / เบชเปเบฒเปเบเบปเบฒ
เบเบฑเบเบเบถเบเปเบเบเบเปเปเบกเบตเบเบฒเบเบญเปเบฒเบเบฅเปเบงเบเบซเบเปเบฒ. เบซเบผเบฑเบโเบเบฒเบโเบเบฒเบโเบญเปเบฒเบโเปเบเบตเปเบกโเปเบฅเบฐโเบเบฒเบโเบฅเบปเบโเบชเบฒเบโ, เบญเปเบฒเบโเปเบเบดเบ NULโ
เบเบฐเปเบฎเบฑเบเปเบซเปเบเบทเปเปเบชเบฑเปเบเบเบฒเบ, เปเบเปเบเปเบฒเบเบฑเปเบเปเบกเปเบ NUL, เบเบฑเบเบเบถเบเบเบฐเบชเบฐเปเบเบเบชเบญเบเปเบชเบฑเปเบเบเบฒเบ.
GIT
เบชเปเบงเบเบซเบเบถเปเบเบเบญเบ เปเบ(1) เบเบธเบ
เปเบเป git-diff-files เบญเบญเบเปเบฅเบเปเปเบเบเปเบเปเบเปเบฅเบดเบเบฒเบ onworks.net