[Git ์ „๋žต] Git flow ๋ฐฉ์‹์œผ๋กœ ํ˜‘์—…ํ•˜๊ธฐ๐Ÿช
ยท
study/Git๐Ÿ‘พ
๊ฐœ์š” ์ง„ํ–‰ํ•˜๊ณ  ์žˆ๋Š” ํ”„๋กœ์ ํŠธ์—์„œ Git flow ๋ฐฉ์‹์œผ๋กœ ํ˜‘์—…ํ•˜๊ธฐ๋กœ ํ–ˆ๋‹ค! ์›๋ž˜๋Š” ์„ธ๋ฏธ git flow..?ใ…Ž๋Š๋‚Œ์œผ๋กœ ํ˜‘์—…ํ–ˆ์—ˆ๋Š”๋ฐ ์ด๋ฒˆ์—๋Š” ์ œ๋Œ€๋กœ ํ•ด๋ณด๋ ค๊ณ  ํ•œ๋‹ค. ์›๋ž˜ ํ•˜๋˜ ๋ฐฉ์‹! ์‚ฌ์‹ค Git flow๊ฐ€ ๋ณดํ†ต ๋‹ค๋“ค ํ”„๋กœ์ ํŠธ๋ฅผ ํ•˜๋Š” ๋ฐฉ์‹๊ณผ ํฌ๊ฒŒ ๋‹ค๋ฅด์ง€๋Š” ์•Š๋‹ค. ์›๋ž˜ ๋‚ด๊ฐ€ ํ•˜๋˜ ๋ฐฉ์‹์„ ๋งํ•˜์ž๋ฉด, main์€ ์•ˆ ๊ฑด๋“œ๋ฆฌ๊ณ  develop์„ ํŒ๋‹ค.๊ธฐ๋Šฅ๋งˆ๋‹ค issue๋ฅผ ํŒŒ์„œ ๊ฐ ์ด์Šˆ ๋ณ„ ๋ธŒ๋žœ์น˜๋ฅผ ๋งŒ๋“ค๊ณ , ์ž‘์—…์ด ๋๋‚˜๋ฉด develop ๋ธŒ๋žœ์น˜๋กœ mergeํ•œ๋‹ค. main ๋ธŒ๋žœ์น˜๋Š” ๋ฐฐํฌ์šฉ์œผ๋กœ ์‚ฌ์šฉํ•˜๋Š” ๋ธŒ๋žœ์น˜๊ธฐ ๋•Œ๋ฌธ์— ๊ฐœ๋ฐœ์ด ๋๋‚˜๋ฉด develop์„ main์— mergeํ•ด์„œ ๋ฐฐํฌํ•œ๋‹ค. ๋‚ด๊ฐ€ ํ•˜๋Š” ์‚ฌ์ด๋“œ ํ”„๋กœ์ ํŠธ์—์„œ๋Š” ์ด๋ ‡๊ฒŒ๋งŒ ํ•ด๋„ ์•„๋ฌด๋Ÿฐ ๋ฌธ์ œ๊ฐ€ ์—†์ง€๋งŒ, ํšŒ์‚ฌ์—๋Š” QAํŒ€๋„ ์žˆ๊ณ , ์—„์ฒญ๋‚œ ์ด์Šˆ๊ฐ€ ์ƒ๊ธธ ์ˆ˜๋„ ์žˆ๊ธฐ ๋•Œ๋ฌธ์— Git fl..
[Github Pages] ๋ฆฌ์•กํŠธ ํ”„๋กœ์ ํŠธ ๊นƒํ—ˆ๋ธŒ ํŽ˜์ด์ง€๋กœ ๋ฐฐํฌํ•˜๊ธฐ๐ŸŒŸ
ยท
study/Git๐Ÿ‘พ
๊ฐœ์š” ๋งจ๋‚  ๋กœ์ปฌ์—์„œ๋งŒ ๊ฐœ๋ฐœํ•˜๋ฉด์„œ ํ™”๋ฉด๊ณต์œ ํ•ด์„œ ์ง„ํ–‰์ƒํ™ฉ์„ ๊ณต์œ ํ–ˆ์—ˆ๋Š”๋ฐใ…Žใ…Ž,,, ํ”„๋ก ํŠธ ๊ฒฐ๊ณผ๋ฌผ์„ ์ˆ˜์‹œ๋กœ ๋‹ค๋ฅธ ํŒŒํŠธ ๋ถ„๋“ค์ด ํ™•์ธํ•  ์ˆ˜ ์žˆ๊ฒŒ ์ ๋‹นํžˆ ๋ฐฐํฌํ•  ํ•„์š”์„ฑ์„ ๋Š๊ผˆ๋‹ค. ์•„์ง EC2 ํŒŒ์„œ ๋ฐฐํฌํ•ด๋ณธ ๊ฒฝํ—˜์ด ๋งŽ์ง€๋Š” ์•Š์•„์„œ ๊นƒํ—™ ํŽ˜์ด์ง€๋กœ ๋ฐฐํฌํ•ด๋ณด๊ธฐ๋กœ ํ–ˆ๋‹ค. html ์ฒ˜์Œ ๊ณต๋ถ€ํ•  ๋•Œ์˜€๋‚˜ ํ•œ ๋ฒˆ ๋ฐฐํฌํ•ด๋ณด๋ ค๋‹ค๊ฐ€ ์‹คํŒจํ•œ ๊ธฐ์–ต์ด ์žˆ์—ˆ์–ด์„œ ์–ด๋ ค์šด ์ค„ ์•Œ์•˜๋Š”๋ฐ ์ง„์งœ ๊ฒ๋‚˜ ์‰ฌ์› ๋‹ค.. ๋ฒ„ํŠผ 3๋ฒˆ ํด๋ฆญ ์ •๋„?ใ… ใ…  ๋ฐฐํฌํ•˜๊ธฐ! ์ผ๋‹จ ๋ ˆํฌ์ง€ํ† ๋ฆฌ ๋งŒ๋“ค์–ด์„œ ํ”„๋กœ์ ํŠธ์— ์—ฐ๊ฒฐํ•˜์…”์•ผ ํ•ด์š”! ์ €๋Š” ์ด๋ฏธ ๋ ˆํฌ ํŒŒ๋†จ์–ด์„œ ์ด๊ฑด ์ƒ๋žตํ• ๊ฒŒ์š”. git remote add origin ๋งํฌ๋ณต๋ถ™ git add . git commit -m ๋ธŒ๋žœ์น˜๋ช… ํ•˜์‹œ๋ฉด ๋ฉ๋‹ˆ๋‹น ๊ทธ ๋‹ค์Œ๋ถ€ํ„ฐ ์ฐจ๊ทผ์ฐจ๊ทผ ํ•˜์‹œ๋ฉด ๋ผ์š”~! 1. ํ”„๋กœ์ ํŠธ ํด๋” ๊ฐ€์„œ npm install --save gh..
cowboysj
'study/Git๐Ÿ‘พ' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๊ธ€ ๋ชฉ๋ก