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

์ปค๋ฐ‹๋ฉ”์‹œ์ง€2

[Git] git commit message template ์ ์šฉํ•˜๊ธฐ ์ด์ „ ํฌ์ŠคํŒ…(https://kkangsg.tistory.com/95)์—์„œ commit message convention์— ๋Œ€ํ•ด ์•Œ์•„๋ณด์•˜๋‹ค. ์ด๋ฒˆ ํฌ์ŠคํŒ…์—์„œ๋Š” ํ•ด๋‹น convention์„ ๋”ฐ๋ฅด๋Š” Git commit message template ์ „์ฒด๋ฅผ ์‚ดํŽด๋ณด๊ณ  global๊ณผ local์— ์ ์šฉํ•ด์„œ ์•ž์œผ๋กœ ๋‚˜์˜ ํ”„๋กœ์ ํŠธ์— commit message template์„ ์ ์šฉํ•˜๋„๋ก ํ•˜๊ฒ ๋‹ค.๐Ÿงš 1. commit message template ์†Œ๊ฐœ ๋‚˜๋Š” ์•„๋ž˜์™€ ๊ฐ™์€ ์ปค๋ฐ‹ ๋ฉ”์‹œ์ง€ ํ…œํ”Œ๋ฆฟ์„ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ๋‹ค. Gitmoji๋ฅผ ์‚ฌ์šฉํ•˜๊ณ  ์ฐธ๊ณ ํ•ด์•ผํ•  ๋ถ€๋ถ„๋“ค์„ ์ถ”๊ฐ€๋กœ ์ ์–ด์ฃผ์—ˆ๋‹ค. (ํ…œํ”Œ๋ฆฟ์˜ ๋‚ด์šฉ์ด ์™œ ์ด๋ ‡๊ฒŒ ๊ตฌ์„ฑ๋˜์—ˆ๋Š”์ง€ ์•Œ๊ณ  ์‹ถ๋‹ค๋ฉด ์ด์ „ ํฌ์ŠคํŒ…(convention)์— ๋Œ€ํ•ด ์ฐธ๊ณ ํ•˜๋ฉด ๋œ๋‹ค) ################ # : ์˜ ํ˜•์‹.. 2021. 9. 12.
[Git] git commit message convention์— ๋Œ€ํ•ด ์•Œ์•„๋ณด๊ธฐ ์ง€๊ธˆ๊นŒ์ง€ ๊นƒ์„ ์ด์šฉํ•œ ๋ฒ„์ „๊ด€๋ฆฌ๋ฅผ ํ•˜๋ฉด์„œ ์ˆ˜๋งŽ์€ ์ปค๋ฐ‹์„ ํ–ˆ์ง€๋งŒ, ์ €์žฅ๋งŒ ์ž˜ํ•˜๋ฉด ๋˜์ง€ ๋ญ~ ๋ผ๋Š” ์ƒ๊ฐ์œผ๋กœ ์ปค๋ฐ‹ ๋ฉ”์‹œ์ง€ ์ž‘์„ฑ์—๋Š” ํฌ๊ฒŒ ์‹ ๊ฒฝ์“ฐ์ง€ ์•Š์•˜๋‹ค. ๋Œ€์ถฉ ์ „์ฒด์ ์œผ๋กœ ํฌ๊ด„์ ์ธ ๋ฉ”์‹œ์ง€๋ฅผ ์ ๊ฑฐ๋‚˜ ๋ณ€๊ฒฝ๋œ ๋ถ€๋ถ„๋“ค ์ค‘ ๋Œ€ํ‘œ์ ์œผ๋กœ ๋ฐ”๋€ ๋ถ€๋ถ„๋งŒ ์ ๊ธฐ๋„ ํ•˜์˜€๋‹ค. ํ•˜์ง€๋งŒ ์ด๋ฒˆ ํŒ€ ํ”„๋กœ์ ํŠธ๋ฅผ ์ง„ํ–‰ํ•˜๋ฉด์„œ ๋‹ค๊ฐ™์ด ํ•˜๋‚˜์˜ ํ”„๋กœ์ ํŠธ๋ฅผ ๋ถ„ํ• ํ•˜์—ฌ ์ง„ํ–‰ํ•˜๊ณ  pushํ•˜๊ฒŒ ๋˜๋‹ˆ๊นŒ, ์„œ๋กœ๊ฐ€ ์–ด๋–ค ๋ถ€๋ถ„์„ ์–ด๋–ค ๋ชฉ์ ์„ ๊ฐ€์ง€๊ณ  ์–ด๋–ป๊ฒŒ ๊ตฌํ˜„ํ–ˆ๋Š”์ง€ ์•Œ์•„์•ผ ํ•˜๋Š” ์ƒํ™ฉ์ด ๋˜์—ˆ๋‹ค. ๋ฌผ๋ก  ๋ฐ์ผ๋ฆฌ ์Šคํฌ๋Ÿผ์„ ํ†ตํ•ด์„œ ํ˜„์žฌ ์ง„ํ–‰ ์ค‘์ธ ์ž‘์—…์„ ๊ฐ„๋‹จํ•˜๊ฒŒ ๊ณต์œ ํ•˜๊ณ  ์žˆ์ง€๋งŒ, ๋” ๊ตฌ์ฒด์ ์œผ๋กœ github repo์—์„œ ์ง์ ‘ ์ฝ”๋“œ๋ฅผ ๋ณด๊ณ  ์–ด๋Š ๋ถ€๋ถ„์„ ์ง„ํ–‰ํ–ˆ๋Š”์ง€ ์•Œ ์ˆ˜ ์žˆ๋Š” ๋ฐฉ๋ฒ•์œผ๋กœ git commit message template์„ ์‚ฌ์šฉํ•˜๊ธฐ๋กœ ํ–ˆ๋‹ค. ์ด๋ฒˆ ๊ธฐํšŒ์— ๊ถ๊ธˆํ–ˆ๋˜ ๋ถ€๋ถ„๋“ค,.. 2021. 8. 17.