difft.md 1.2 KB

difft

ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด์˜ ๊ตฌ๋ฌธ์„ ๊ธฐ๋ฐ˜์œผ๋กœ ํŒŒ์ผ์ด๋‚˜ ๋””๋ ‰ํ„ฐ๋ฆฌ๋ฅผ ๋น„๊ต. ์ฐธ๊ณ : delta, diff. ๋” ๋งŽ์€ ์ •๋ณด: https://difftastic.wilfred.me.uk/introduction.html.

  • ๋‘ ๊ฐœ์˜ ํŒŒ์ผ ๋˜๋Š” ๋””๋ ‰ํ„ฐ๋ฆฌ๋ฅผ ๋น„๊ต:

difft {{๊ฒฝ๋กœ/๋Œ€์ƒ/ํŒŒ์ผ_๋˜๋Š”_๋””๋ ‰ํ„ฐ๋ฆฌ1}} {{๊ฒฝ๋กœ/๋Œ€์ƒ/ํŒŒ์ผ_๋˜๋Š”_๋””๋ ‰ํ„ฐ๋ฆฌ2}}

  • ํŒŒ์ผ ๊ฐ„์˜ ์ฐจ์ด์ ๋งŒ ๋ณด๊ณ :

difft --check-only {{๊ฒฝ๋กœ/๋Œ€์ƒ/ํŒŒ์ผ1}} {{๊ฒฝ๋กœ/๋Œ€์ƒ/ํŒŒ์ผ2}}

  • ๋””์Šคํ”Œ๋ ˆ์ด ๋ชจ๋“œ๋ฅผ ์ง€์ • (๊ธฐ๋ณธ๊ฐ’์€ side-by-side):

difft --display {{side-by-side|side-by-side-show-both|inline|json}} {{๊ฒฝ๋กœ/๋Œ€์ƒ/ํŒŒ์ผ1}} {{๊ฒฝ๋กœ/๋Œ€์ƒ/ํŒŒ์ผ2}}

  • ๋น„๊ตํ•  ๋•Œ ์„ค๋ช…์„ ๋ฌด์‹œ:

difft --ignore-comments {{๊ฒฝ๋กœ/๋Œ€์ƒ/ํŒŒ์ผ1}} {{๊ฒฝ๋กœ/๋Œ€์ƒ/ํŒŒ์ผ2}}

  • ์†Œ์Šค์ฝ”๋“œ ๊ตฌ๋ฌธ ๊ฐ•์กฐ ํ™œ์„ฑํ™”/๋น„ํ™œ์„ฑํ™” (๊ธฐ๋ณธ๊ฐ’์€ on):

difft --syntax-highlight {{on|off}} {{๊ฒฝ๋กœ/๋Œ€์ƒ/ํŒŒ์ผ1}} {{๊ฒฝ๋กœ/๋Œ€์ƒ/ํŒŒ์ผ2}}

  • ํŒŒ์ผ ๊ฐ„์— ์ฐจ์ด๊ฐ€ ์—†์œผ๋ฉด ์•„๋ฌด๊ฒƒ๋„ ์ถœ๋ ฅํ•˜์ง€ ์•Š์Œ:

difft --skip-unchanged {{๊ฒฝ๋กœ/๋Œ€์ƒ/ํŒŒ์ผ_๋˜๋Š”_๋””๋ ‰ํ„ฐ๋ฆฌ1}} {{๊ฒฝ๋กœ/๋Œ€์ƒ/ํŒŒ์ผ_๋˜๋Š”_๋””๋ ‰ํ„ฐ๋ฆฌ2}}

  • ํ™•์žฅ๋ช…๊ณผ ํ•จ๊ป˜, ๋„๊ตฌ์—์„œ ์ง€์›ํ•˜๋Š” ๋ชจ๋“  ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด๋ฅผ ์ถœ๋ ฅ:

difft --list-languages