Skip to content

Latest commit

ย 

History

History
29 lines (23 loc) ยท 1.34 KB

08_log.md

File metadata and controls

29 lines (23 loc) ยท 1.34 KB

Log๋ฅผ ์ด์šฉํ•ด ํžˆ์Šคํ† ๋ฆฌ ์กฐํšŒํ•˜๊ธฐ(์‹ฌํ™”)

  • git log์—๋Š” ์œ ์šฉํ•œ ๊ธฐ๋Šฅ์ด ์ •๋ง ๋‹ค์–‘ํ•˜๋‹ค
  • git log --patch๋Š” ๊ฐ ์ปค๋ฐ‹์˜ diff๊ฒฐ๊ณผ๋ฅผ ๋ณด์—ฌ์ค€๋‹ค. ์ตœ๊ทผ 2๊ฐœ์˜ ๊ฒฐ๊ณผ๋งŒ ๋ณด๋ ค๋ฉด -2๋ฅผ ๋ถ™์ด๋ฉด ๋œ๋‹ค

  • git log --stat์€ ๊ฐ ์ปค๋ฐ‹์˜ ํ†ต๊ณ„ ์ •๋ณด๋ฅผ ์กฐํšŒํ•  ์ˆ˜ ์žˆ๋‹ค



์กฐํšŒ ๋ฒ”์œ„๋ฅผ ์ œํ•œํ•˜๋Š” ์˜ต์…˜

  • git log์—๋Š” ํŠน์ •ํ•œ ์กฐ๊ฑด์˜ ๋ฒ„์ „๋งŒ ๊ฒ€์ƒ‰ํ•ด์„œ ์กฐํšŒํ•˜๋Š” ๊ธฐ๋Šฅ์ด ์žˆ๋‹ค
์˜ต์…˜ ์„ค๋ช…
-n ์ตœ๊ทผ n ๊ฐœ์˜ ์ปค๋ฐ‹๋งŒ ์กฐํšŒ
--since, --after ๋ช…์‹œํ•œ ๋‚ ์งœ ์ดํ›„์˜ ์ปค๋ฐ‹๋งŒ ์กฐํšŒ
--until, --before ๋ช…์‹œํ•œ ๋‚ ์งœ ์ด์ „์˜ ์ปค๋ฐ‹๋งŒ ์กฐํšŒ
--author ์ž…๋ ฅํ•œ ์ €์ž์˜ ์ปค๋ฐ‹๋งŒ ์กฐํšŒ
--committer ์ž…๋ ฅํ•œ ์ปค๋ฏธํ„ฐ์˜ ์ปค๋ฐ‹๋งŒ ์กฐํšŒ
--grep ์ปค๋ฐ‹ ๋ฉ”์‹œ์ง€ ์•ˆ์˜ ํ…์ŠคํŠธ๋ฅผ ๊ฒ€์ƒ‰
-S ์ปค๋ฐ‹ ๋ณ€๊ฒฝ ๋‚ด์šฉ ์•ˆ์˜ ํ…์ŠคํŠธ๋ฅผ ๊ฒ€์ƒ‰

  • git log๋ฅผ ํ•˜๋ฉด์„œ ๋‘ ์ปค๋ฐ‹ ์‚ฌ์ด์˜ ๋ณ€๊ฒฝ์‚ฌํ•ญ์„ ํ™•์ธํ•  ๋•Œ์—๋Š” ์•„๋ž˜์ฒ˜๋Ÿผ git diff๋ฅผ ์ด์šฉํ•˜๋ฉด ๋œ๋‹ค