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

git2

[Git] git commit message convention์— ๋Œ€ํ•ด ์•Œ์•„๋ณด๊ธฐ ์ง€๊ธˆ๊นŒ์ง€ ๊นƒ์„ ์ด์šฉํ•œ ๋ฒ„์ „๊ด€๋ฆฌ๋ฅผ ํ•˜๋ฉด์„œ ์ˆ˜๋งŽ์€ ์ปค๋ฐ‹์„ ํ–ˆ์ง€๋งŒ, ์ €์žฅ๋งŒ ์ž˜ํ•˜๋ฉด ๋˜์ง€ ๋ญ~ ๋ผ๋Š” ์ƒ๊ฐ์œผ๋กœ ์ปค๋ฐ‹ ๋ฉ”์‹œ์ง€ ์ž‘์„ฑ์—๋Š” ํฌ๊ฒŒ ์‹ ๊ฒฝ์“ฐ์ง€ ์•Š์•˜๋‹ค. ๋Œ€์ถฉ ์ „์ฒด์ ์œผ๋กœ ํฌ๊ด„์ ์ธ ๋ฉ”์‹œ์ง€๋ฅผ ์ ๊ฑฐ๋‚˜ ๋ณ€๊ฒฝ๋œ ๋ถ€๋ถ„๋“ค ์ค‘ ๋Œ€ํ‘œ์ ์œผ๋กœ ๋ฐ”๋€ ๋ถ€๋ถ„๋งŒ ์ ๊ธฐ๋„ ํ•˜์˜€๋‹ค. ํ•˜์ง€๋งŒ ์ด๋ฒˆ ํŒ€ ํ”„๋กœ์ ํŠธ๋ฅผ ์ง„ํ–‰ํ•˜๋ฉด์„œ ๋‹ค๊ฐ™์ด ํ•˜๋‚˜์˜ ํ”„๋กœ์ ํŠธ๋ฅผ ๋ถ„ํ• ํ•˜์—ฌ ์ง„ํ–‰ํ•˜๊ณ  pushํ•˜๊ฒŒ ๋˜๋‹ˆ๊นŒ, ์„œ๋กœ๊ฐ€ ์–ด๋–ค ๋ถ€๋ถ„์„ ์–ด๋–ค ๋ชฉ์ ์„ ๊ฐ€์ง€๊ณ  ์–ด๋–ป๊ฒŒ ๊ตฌํ˜„ํ–ˆ๋Š”์ง€ ์•Œ์•„์•ผ ํ•˜๋Š” ์ƒํ™ฉ์ด ๋˜์—ˆ๋‹ค. ๋ฌผ๋ก  ๋ฐ์ผ๋ฆฌ ์Šคํฌ๋Ÿผ์„ ํ†ตํ•ด์„œ ํ˜„์žฌ ์ง„ํ–‰ ์ค‘์ธ ์ž‘์—…์„ ๊ฐ„๋‹จํ•˜๊ฒŒ ๊ณต์œ ํ•˜๊ณ  ์žˆ์ง€๋งŒ, ๋” ๊ตฌ์ฒด์ ์œผ๋กœ github repo์—์„œ ์ง์ ‘ ์ฝ”๋“œ๋ฅผ ๋ณด๊ณ  ์–ด๋Š ๋ถ€๋ถ„์„ ์ง„ํ–‰ํ–ˆ๋Š”์ง€ ์•Œ ์ˆ˜ ์žˆ๋Š” ๋ฐฉ๋ฒ•์œผ๋กœ git commit message template์„ ์‚ฌ์šฉํ•˜๊ธฐ๋กœ ํ–ˆ๋‹ค. ์ด๋ฒˆ ๊ธฐํšŒ์— ๊ถ๊ธˆํ–ˆ๋˜ ๋ถ€๋ถ„๋“ค,.. 2021. 8. 17.
[Git ๋ช…๋ น์–ด ์ •๋ฆฌ] Repository์— add, commit, push, pull ํ•˜๊ธฐ [Git] Repository์— main branch๋กœ add, commit, push, pull ํ•˜๊ธฐ //๋กœ์ปฌ ๊นƒ ์ €์žฅ์†Œ ์ƒ์„ฑ(.git ํด๋” ์ƒ์„ฑ) $ git init //Working directory -> Staging Area $ git add [directory] $ git add . //Staging Area -> repository(.git) $ git commit -m "commit message" //add + commit ํ•œ๋ฒˆ์— $ git commit -am "commit message" //์›๊ฒฉ์ €์žฅ์†Œ์™€ ์—ฐ๊ฒฐ $ git remote add origin [์›๊ฒฉ์ €์žฅ์†Œ ์ฃผ์†Œ] //ํ˜„์žฌ ์—ฐ๊ฒฐ๋œ ์›๊ฒฉ์ €์žฅ์†Œ ํ™•์ธํ•˜๊ธฐ $ git remote -v //์—ฐ๊ฒฐ๋œ ์›๊ฒฉ์ €์žฅ์†Œ ์‚ญ์ œํ•˜๊ธฐ $ git remote.. 2021. 7. 30.