๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

๊นƒํ—ˆ๋ธŒ2

[Git] ์ปค๋ฐ‹ ๋‚ด์šฉ ํ™•์ธํ•˜๊ธฐ / git log / git diff [Git] ์ปค๋ฐ‹ ๋‚ด์šฉ ํ™•์ธํ•˜๊ธฐ / git log / git diff ๋ฒ„์ „์„ ๊ด€๋ฆฌํ•˜๊ธฐ ์œ„ํ•ด์„œ ์ง€๊ธˆ๊นŒ์ง€ ์–ด๋–ค ๋ฒ„์ „์„ ๋งŒ๋“ค์—ˆ๋Š”์ง€ ์•Œ์•„์•ผ ํ•œ๋‹ค. ๋˜ํ•œ ๊ฐ ๋ฒ„์ „๋งˆ๋‹ค ์–ด๋–ค ์ฐจ์ด๊ฐ€ ์žˆ๋Š”์ง€๋„ ํŒŒ์•…ํ•  ์ˆ˜ ์žˆ์–ด์•ผ ํ•˜๊ธฐ ๋•Œ๋ฌธ์— ์ปค๋ฐ‹์˜ ๋‚ด์šฉ์„ ํ™•์ธํ•˜๋Š” ๊ฒƒ์€ ์ค‘์š”ํ•˜๋‹ค. ์ปค๋ฐ‹ ๊ธฐ๋ก ์ž์„ธํžˆ ์‚ดํŽด๋ณด๊ธฐ (git log) ๊ธฐ๋ณธ์ ์œผ๋กœ ์‚ฌ์šฉํ•˜๋Š” ๋ช…๋ น์€ git log์ด๋‹ค. $ git log ์ง€๊ธˆ๊นŒ์ง€ ๋งŒ๋“  ๋ฒ„์ „๊ณผ ์„ค๋ช…์ด ํ™”๋ฉด์— ๋œฌ๋‹ค. ์ˆœ์„œ๋Œ€๋กœ ํ™•์ธํ•ด๋ณด์ž. 1. commit ์ด๋ผ๋Š” ๋…ธ๋ž€๊ธ€์”จ ํ•ญ๋ชฉ ์˜†์— ๊ธด ๋ฌธ์ž๋“ค์ด ๋‚˜ํƒ€๋‚˜๋Š”๋ฐ ์ด๊ฒƒ๋“ค์„ ์ปค๋ฐ‹ ํ•ด์‹œ, ๊นƒ ํ•ด์‹œ๋ผ๊ณ  ํ•œ๋‹ค. ์ปค๋ฐ‹์„ ๊ตฌ๋ณ„ํ•˜๋Š” ์•„์ด๋””๋ผ๊ณ  ์ƒ๊ฐํ•˜๋ฉด ์‰ฝ๋‹ค. 2. (HEAD -> master)๋Š” ์ด ๋ฒ„์ „์ด ๊ฐ€์žฅ ์ตœ์‹  ๋ฒ„์ „์ด๋ผ๋Š” ๋œป์ด๋‹ค. 3. Author๋Š” ๋ฒ„์ „์„ ๋ˆ„๊ฐ€ ๋งŒ๋“ค์—ˆ๋Š”์ง€ ๋‚˜ํƒ€๋‚ด๊ณ  4. Da.. 2022. 4. 11.
[Git] Git(๊นƒ) & Git Hub(๊นƒํ—ˆ๋ธŒ)๋ž€ ๋ฌด์—‡์ผ๊นŒ? / ๊นƒ ํ”„๋กœ๊ทธ๋žจ์˜ ์ข…๋ฅ˜ / ๊นƒ ์„ค์น˜๋ฒ• GIT(๊นƒ) & GITHUB(๊นƒํ—ˆ๋ธŒ)๋ž€ ๋ฌด์—‡์ผ๊นŒ? ๊นƒ์ด๋ž€ ๋ฌด์—‡์ผ๊นŒ? ๋งŽ์ด ๋“ค์–ด๋ณด๊ธฐ๋„ํ–ˆ๊ณ , ์ฑ…์ด๋‚˜ ๊ฐ•์˜๋“ค์„ ๋“ค์„ ๋•Œ ์†Œ์Šค ๊ณต์œ ๋ฅผ ์œ„ํ•œ ๋งํฌ๋ฅผ ๋ณด๋ฉด ๊ฑฐ์˜๋‹ค ๊นƒํ—ˆ๋ธŒ ์ฃผ์†Œ๋ฅผ ๊ณต์œ ํ•œ๋‹ค. ์ •ํ™•ํžˆ๋Š” ์ž˜ ๋ชจ๋ฅด์ง€๋งŒ, ์†Œ์Šค ๊ณต์œ ๋ฅผ ํ•˜๊ณ , ๊ด€๋ฆฌ๋ฅผ ํ•  ์ˆ˜ ์žˆ๋Š” ์‹œ์Šคํ…œ์ด๋ผ๊ณ ๋งŒ ์•Œ๊ณ  ์žˆ๋‹ค. ๋‚˜๋„ ์ž˜?์€ ๋ชจ๋ฅด์ง€๋งŒ ๊นƒํ—ˆ๋ธŒ ๊ณ„์ •์€ ๋งŒ๋“ค์–ด๋‘์—ˆ๋‹ค. ๊ฑฐ์˜ ๋ชจ๋“  ํšŒ์‚ฌ์—์„œ ๊นƒ์„ ํ™œ์šฉํ•œ ํ˜‘์—…์„ ํ•œ๋‹ค๊ธฐ์—, ๊นƒ์„ ๋ชจ๋ฅด๋ฉด ํšŒ์‚ฌ์ƒํ™œ์„ ํ•˜์ง€ ๋ชปํ•œ๋‹ค! ๋ผ๋Š” ๋ง์ด ์žˆ์„์ •๋„๋ผ์„œ ํ•œ๋ฒˆ์ฏค ๊ผญ ๋ฐฐ์›Œ๋ณด๊ณ  ์‹ถ์—ˆ๋‹ค. ์ด์ œ ๋” ์ด์ƒ ๋ฏธ๋ฃฐ ์ˆ˜ ์—†์ง€! ํ•˜๋ฃจ๋ผ๋„ ๋นจ๋ฆฌ ํ•˜๋Š” ๊ฒƒ์ด ๊ฐ€์žฅ ์ข‹์€ ๋ฐฉ๋ฒ•~ ๊ทธ๋ž˜์„œ ํ•˜๋ฃจ 30~1์‹œ๊ฐ„ ์ •๋„๋งŒ ํˆฌ์žํ•ด์„œ ๊พธ์ค€ํžˆ ๊นƒ์—๋Œ€ํ•ด ์•Œ์•„๋ณด๊ณ , ๊ณต์œ ํ•˜๋Š” ์‹œ๊ฐ„์„ ๊ฐ€์ ธ๋ณด๋ ค๊ณ ํ•œ๋‹ค. ์ฐธ๊ณ ํ•  ์ฑ…์€ [Do it! ์ง€์˜ฅ์—์„œ ์˜จ ๋ฌธ์„œ ๊ด€๋ฆฌ์ž ๊นƒ & ๊นƒํ—ˆ๋ธŒ ์ž…๋ฌธ]์ด๋‹ค. GI.. 2022. 4. 8.
๋ฐ˜์‘ํ˜•