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

git add

(1)
[ Git ] ๋ช…๋ น์–ด๋ฅผ ํ†ตํ•ด ๋ธŒ๋žœ์น˜ git push ํ•˜๊ธฐ ์˜ˆ์ „์—๋Š” ์†Œ์ŠคํŠธ๋ฆฌ๋ฅผ ํ†ตํ•ด ์ปค๋ฐ‹์„ ํ•˜๊ณ  push๋ฅผ ์ง„ํ–‰ํ–ˆ์ง€๋งŒ, ์†Œ์ŠคํŠธ๋ฆฌ ํŠ•๊ธฐ๋Š” ํ˜„์ƒ๋„ ์žฆ๊ณ  ๋˜ ์‹œ๊ฐ„ ์ ˆ์•ฝ์„ ์œ„ํ•ด์„œ ๋‚˜๋Š” ๋ณดํ†ต ์ปค๋ฐ‹๊ณผ push๋ฅผ ๋ช…๋ น์–ด๋กœ ์ง„ํ–‰ํ•œ๋‹ค. ์ด์ œ๋Š” ์Šต๊ด€์ฒ˜๋Ÿผ ์‚ฌ์šฉํ•˜๋Š” ์œ ์šฉํ•œ ๊นƒ ๋ช…๋ น์–ด์— ๋Œ€ํ•ด ์•Œ์•„๋ณด๋ ค๊ณ  ํ•œ๋‹ค. ์ฐธ๊ณ  git-scm.com 1. git status๋ฅผ ํ†ตํ•ด ํ˜„์žฌ ์ž‘์—… ์ƒํƒœ๋ฅผ ํ™•์ธ git status ์ฐธ๊ณ  $ git status git status๋Š” ์ธ๋ฑ์Šค ํŒŒ์ผ๊ณผ ํ˜„์žฌ HEAD ์ปค๋ฐ‹ ์‚ฌ์ด์— ์ฐจ์ด๊ฐ€ ์žˆ๋Š” ๊ฒฝ๋กœ ๋ฐ ์ž‘์—… ํŠธ๋ฆฌ์˜ ๊ฒฝ๋กœ๋ฅผ ํ‘œ์‹œํ•œ๋‹ค. ์ฒซ ๋ฒˆ์งธ๋Š” git commit์„ ์‹คํ–‰ํ•˜์—ฌ ์ปค๋ฐ‹ํ•  ๋‚ด์šฉ์ด๊ณ , ๋‘ ๋ฒˆ์งธ์™€ ์„ธ ๋ฒˆ์งธ๋Š” git commit์„ ์‹คํ–‰ํ•˜๊ธฐ ์ „์— ์ปค๋ฐ‹ํ•˜์ง€ ์•Š์€ ๋ณ€๊ฒฝ์‚ฌํ•ญ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋‹ค. 2. git์— ์ปค๋ฐ‹ํ•  ์‚ฌํ•ญ ์ถ”๊ฐ€ ์Šคํ…Œ์ด์ง€์— ์˜ฌ๋ฆด ๋ณ€๊ฒฝ ์‚ฌํ•ญ๋“ค์„ ์ง€์ •ํ•˜๋Š” ๋‹จ๊ณ„ ์ด๋‹ค..