22/09/28_TIL

๊ฐ•ํ•ด๊ฒฝยท2022๋…„ 9์›” 28์ผ
0

Today I Learned

๋ชฉ๋ก ๋ณด๊ธฐ
4/36

๐Ÿ‘ฉโ€๐Ÿ’ป ์˜ค๋Š˜ ํ•œ ์ผ

โ€ข git/github ๊ฐ•์˜ ์ˆ˜๊ฐ•
ยป branch ์ „๋žต: git flow
ยป git flow๋ฅผ ํ™œ์šฉํ•ด ๊ฐœ์ธํ”„๋กœ์ ํŠธ ์ง„ํ–‰ํ•˜๋Š” ๋ฒ•
ยป ์ž˜๋ชปํ–ˆ์„ ๋•Œ ๋˜๋Œ๋ฆฌ๋Š” ๋ฒ•
โ€ข ์„œ์šธ์‹œ ํ™ˆํŽ˜์ด์ง€ ํด๋ก ์ฝ”๋”ฉ ๊ฒ€์ƒ‰์ฐฝ๊นŒ์ง€ ๋งŒ๋“ค๊ธฐ

๐Ÿ’ญ ๋‚ด ์ƒ๊ฐ/๋Š๋‚€ ์ 

git flow๋ฅผ ํ†ตํ•ด main/develop ๋‘ ๋ธŒ๋žœ์น˜๋ฅผ ์ฃผ์ถ•์œผ๋กœ feature/release ๋ธŒ๋žœ์น˜๋ฅผ ์ƒ์„ฑํ•˜๊ณ  remote repository์— pushํ•ด๋ณด๊ณ , ํŒŒ์ผ์„ ์ž˜๋ชป ์ˆ˜์ •ํ•˜๊ฑฐ๋‚˜ ์ž˜๋ชป add, commitํ•œ ๊ฒฝ์šฐ revertํ•˜๋Š” command๋ฅผ ๋ฐฐ์› ๋‹ค.

์„œ์šธ์‹œ ํ™ˆํŽ˜์ด์ง€ ํด๋ก ์ฝ”๋”ฉ์„ ์‹œ์ž‘ํ–ˆ๋Š”๋ฐ,, ์ƒ๊ฐ๋ณด๋‹ค ์ •๋ง ์˜ค๋ž˜๊ฑธ๋ ธ๋‹ค. ๋‚˜๋ฆ„ ๋ฐฐ์šด๋Œ€๋กœ ๋”ฐ๋ผ ์‹œ์ž‘ํ–ˆ๋Š”๋ฐ ๋‚ด๊ฐ€ ๋„ˆ๋ฌด ์กฐ๊ธ‰ํ•ด์„œ ๊ทธ๋Ÿฐ๊ฑธ๊นŒ css์—์„œ ์†์„ฑ์„ ๋งˆ๊ตฌ ์ถ”๊ฐ€ํ•˜๋‹ค๋ณด๋ฉด ๋‚ด๊ฐ€ ์›ํ•˜๋Š”๋Œ€๋กœ ๋‚˜์˜ค์ง€ ์•Š์„ ๋•Œ ์ด์œ ๋ฅผ ๋ชฐ๋ผ์„œ ๋‹ต๋‹ตํ–ˆ๋‹ค. ๊ทธ๋ž˜๋„ ์ตœ๋Œ€ํ•œ ๋นจ๋ฆฌ ์Šค์Šค๋กœ ๋งŒ๋“ค์–ด์„œ ์ฝ”๋“œ๋ฆฌ๋ทฐ๋ฅผ ํ†ตํ•ด ์กฐ์–ธ์„ ๋“ฃ๊ณ  ์‹ค๋ ฅ์„ ํ–ฅ์ƒ์‹œํ‚ค๊ณ  ์‹ถ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๋‚ด์ผ css๋ณต์Šต์„ ์กฐ๊ธˆ ์ง„ํ–‰ํ•˜๊ณ  ๋‹ค์‹œ ํด๋ก ์ฝ”๋”ฉ์„ ํ•˜๋Š”๊ฒŒ ์ข‹์ง€ ์•Š์„๊นŒ ์ƒ๊ฐ์ด ๋“ค์—ˆ๋‹ค.๐Ÿ‘

๐Ÿ“† ๋‚ด์ผ ํ•  ์ผ

โ€ข git/github ๊ฐ•์˜ ์ˆ˜๊ฐ•
ยป git flow๋ฅผ ํ™œ์šฉํ•œ ํ˜‘์—…๊ณผ์ œ ์‹ค์Šต
โ€ข ๊ณผ์ œ(์„œ์šธ์‹œ ํ™ˆํŽ˜์ด์ง€) ํด๋ก ์ฝ”๋”ฉ ์ฃผ์š”์„œ๋น„์Šค ์ „๊นŒ์ง€ ์™„์„ฑํ•˜๊ธฐ
โ€ข ์ด๋ฒˆ์ฃผ ๊ฐ•์˜ ๋‚ด์šฉ ๋ณต์Šต ๋ฐ ๊ฐœ๋ฐœ ๋ธ”๋กœ๊ทธ ์ •๋ฆฌ(์ž‘์„ฑ)

0๊ฐœ์˜ ๋Œ“๊ธ€