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

Git2

[Git] git add, git commit, git push ์ทจ์†Œํ•˜๊ธฐ git์„ ์ด์šฉํ•˜๋ฉด์„œ, ์ž์ฃผ ์‚ฌ์šฉํ•˜๊ธฐ๋„ ํ•˜๊ณ , ์‹ค์ˆ˜๋ฅผ ํ•ด์„œ ์ทจ์†Œํ•˜๊ณ  ์‹ถ์€ ๊ฒฝ์šฐ๊ฐ€ ๋งŽ์ด ์ƒ๊ธฐ๋Š” git add, git commit, git push ๋ช…๋ น์–ด๋ฅผ ์ทจ์†Œํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์ •๋ฆฌํ–ˆ๋‹ค. ์ž์ฃผ ์‚ฌ์šฉํ•˜๋Š”๋ฐ, ์ž์ฃผ ์žŠ์–ด๋ฒ„๋ ค์„œ ๋‚ด๊ฐ€ ๋ณด๊ธฐ ํŽธํ•œ ๊ณณ์œผ๋กœ ์ •๋ฆฌํ•ด๋ณด์•˜๋‹ค. (1) git add ์ทจ์†Œํ•˜๊ธฐ - ํŒŒ์ผ ์ƒํƒœ๋ฅผ Stage -> Unstage๋กœ ๋ณ€๊ฒฝํ•˜๊ธฐ 1. git add . : ๋ชจ๋“  ํŒŒ์ผ์„ Staged ์ƒํƒœ๋กœ ๋ฐ”๊พผ๋‹ค. (. ์ž๋ฆฌ์— ํŒŒ์ผ๋ช…์„ ์ž…๋ ฅํ•˜๋ฉด ํ•ด๋‹น ํŒŒ์ผ๋งŒ Staged ์ƒํƒœ๋กœ ๋ณ€๊ฒฝ๋œ๋‹ค.) // ๋ชจ๋“  ํŒŒ์ผ์ด Staged ์ƒํƒœ๋กœ ๋ฐ”๋€๋‹ค. $ git add . * git status : ํŒŒ์ผ๋“ค์˜ ์ƒํƒœ๋ฅผ ํ™•์ธํ•˜๋Š” ๋ช…๋ น์–ด์ด๋‹ค. ํŒŒ์ผ์ด stage ์ƒํƒœ์ธ์ง€, unstage ์ƒํƒœ์ธ์ง€ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋„๋ก ์•Œ๋ ค์ค€๋‹ค. ์•„๋ž˜ ์ฝ”๋“œ์—์„œ (.. 2022. 1. 5.
[Github] Github ํ† ํฐ ์ธ์ฆ 2021๋…„ 8์›” 13์ผ๋ถ€ํ„ฐ github๋Š” Git ์ž‘์—…์„ ์ธ์ฆํ•  ๋•Œ ๋น„๋ฐ€๋ฒˆํ˜ธ ๋Œ€์‹  ํ† ํฐ์„ ์‚ฌ์šฉํ•˜๊ฒŒ ๋ณ€๊ฒฝ๋˜์—ˆ๋‹ค. ๋”ฐ๋ผ์„œ PAT(Personal Access Token) ๋ฅผ ์ถ”๊ฐ€ํ•ด์•ผ ํ•œ๋‹ค. ์•„๋ž˜ ๋ฐฉ๋ฒ•์— ๋”ฐ๋ผ ์‹œ์Šคํ…œ์— PFA๋ฅผ ์ถ”๊ฐ€ํ•  ์ˆ˜ ์žˆ๋‹ค. 1. ๊ฐœ์ธ ์•ก์„ธ์Šค ํ† ํฐ ์ƒ์„ฑ ๋ฐฉ๋ฒ• 1๋‹จ๊ณ„ - GitHub๋ฅผ ์—ด๊ณ  ์ž๊ฒฉ ์ฆ๋ช…์œผ๋กœ ๋กœ๊ทธ์ธ 2๋‹จ๊ณ„ - ์„ค์ • ๋ฉ”๋‰ด ํด๋ฆญ 3๋‹จ๊ณ„ - ์„ค์ • ๋ฉ”๋‰ด์—์„œ ๊ฐœ๋ฐœ์ž ์„ค์ • ํด๋ฆญ 4๋‹จ๊ณ„ - ๊ฐœ๋ฐœ์ž ์„ค์ • ๋ฉ”๋‰ด์—์„œ ๊ฐœ์ธ ์•ก์„ธ์Šค ํ† ํฐ ํด๋ฆญ 5๋‹จ๊ณ„- ๊ฐœ์ธ ์•ก์„ธ์Šค ํ† ํฐ ์—์„œ ์ƒˆ ํ† ํฐ ์ƒ์„ฑ ๋ฒ„ํŠผ ํด๋ฆญ 6๋‹จ๊ณ„ - ์ด์ œ ๋ฉ”๋ชจ, ๋งŒ๋ฃŒ, ๋ฒ”์œ„ ์„ ํƒ ๊ณผ ๊ฐ™์€ ํ•„์ˆ˜ ์„ธ๋ถ€ ์ •๋ณด๋ฅผ ์ž…๋ ฅ. ๊ทธ๋Ÿฐ ๋‹ค์Œ ์•„๋ž˜์˜ ํ† ํฐ ์ƒ์„ฑ ๋ฒ„ํŠผ ํด๋ฆญ (repo, gist, workspace, ๋“ฑ ์ฒดํฌํ•˜๊ธฐ) 7๋‹จ๊ณ„ - ์ƒˆ ํ† ํฐ์ด ์ƒ์„ฑ๋œ ํ›„, .. 2021. 8. 17.