๊ธฐํ
ํ๋ก์ ํธ์์ jira๋ก git flow ์ฐ๊ฒฐํด์ ์ฌ์ฉํ๋ ค๊ณ ํด์ ์ธํ
๋ฆฌ์ ์ด์์ git flow ํ๋ฌ๊ทธ์ธ์ ์ฌ์ฉํ๊ธฐ๋ก ํ๋ค 1. OS์ git flow ์ค์น ๋ macOS์ฌ์ homebrew๋ฅผ ํตํด ๊ฐ๋จํ ์ค์นํ๋ค. brew install git-flow-avh 2. ์ธํ
๋ฆฌ์ ์ด์์ git flow integration plugin ์ค์น! ํด๋น ํ๋ฌ๊ทธ์ธ์ ์ค์นํ๊ณ ๋๋ฉด ์ค๋ฅธ์ชฝ ํ๋จ์ git flow๋ผ๋ ํ์๊ฐ ์๊ธด๋ค. ํด๋น ์์ญ์ ํด๋ฆญํ๋ฉด Init Repo๋ผ๋ ๋ฒํผ์ด ๋จ๋๋ฐ ํด๋ฆญํ๋ค! ๊ทธ๋ผ Options for git flow init๋ผ๋ ์ฐฝ์ด๋ฌ๋ค! ์ด๋ฏธ ์ค์ ํด๋ฒ๋ ค์ ์บก์ณ๋ฅผ ํ ์๊ฐ...๐
๋๋ ๊ธฐ๋ณธ ๊ฐ์ผ๋ก ์ธํ
ํ์ง ์๊ณ main - develop - feature - release - hotfix - su..
๊ธฐํ
์ปค๋ฐ์ ํ๋ ค๋ค๊ฐ ํด๋น ๋ฌธ๊ตฌ๊ฐ ๋ฐ์ํ๋ฉด์ ์ปค๋ฐ์ด ๋์ง ์๋ ๋ฌธ์ ๊ฐ ์์๋ค ์ด๋ด ๊ฒฝ์ฐ์๋ .git ํ์ผ์ด ์กด์ฌํ๋ ํด๋์์ git bash๋ฅผ ์คํํ ๋ค์์ ์๋ ๋ช
๋ น์ด๋ฅผ ์
๋ ฅํ๋ฉด ๋๋ค. rm -f ./.git/index.lock
๊ธฐํ
์์ฐ๋ import๋ฌธ์ ์ ์ ๋ก ์์ด์ง๊ฒ ํ๊ณ ์ถ์ ๋ ์ฐ๋ ๋ฐฉ๋ฒ! ์ค์ -> ์๋ํฐ -> ์ผ๋ฐ -> ์๋ ๊ฐ์ ธ์ค๊ธฐ -> import๋ฌธ ์ฆ์ ์ต์ ํ๋ฅผ ์ฒดํฌํ๋ค. ๋ด๊ฐ ๋ณด๋ ค๊ณ ์์ฑ ใ
ใ
๊ธฐํ
Git Flow๋? Git์ ์ฌ์ฉํ์ฌ ๊ฐ๋ฐํ๋ ํ๊ฒฝ์์ ๋ธ๋์น๊ฐ์ ๋ฌธ์ ์์ด ๋ฐฐํฌ๊น์ง ์์ ์ ์ผ๋ก ํ ์ ์๋๋ก ๋ธ๋์น๋ฅผ ๊ด๋ฆฌํ๋ ์ ๋ต์ ๋งํ๋ค. ๐ ์ฃผ์ ๋ธ๋์น Main(=Master) : ์ค์ ์ด์ ํ๊ฒฝ์ ๋๊ฐ์๋ ์ฝ๋๋ง ์กด์ฌ Dev : ๋ฉ์ธ ๋ธ๋์น๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํ ๊ฒ (๋ค์ ๋ฐฐํฌ์ ๋๊ฐ ๋ด์ฉ๋ค์ ๋ฐ๋ก ๋ฉ์ธ์ ๋จธ์งํ ์ ์๊ธฐ ๋๋ฌธ์ ๊ฐ feature์์ ๊ฐ์ ธ์จ ๊ฒ๋ค์ ๋ชจ์๋์ ๊ฒ) Feature : ์๋ก์ด ๊ฐ๋ฐ์ ํ ๋ feature๋ฅผ ๋ฐ์ ๊ฐ๋ฐํ๊ณ Dev์ merge Release : ๋ฐ๋ธ ๋ธ๋์น๋ฅผ ๋ฒ ์ด์ค๋ก ๋ง๋ฆ. Release๊ฐ ์์ฑ๋ ์ดํ๋ถํฐ๋ ๋์ด์ Dev์์ ์์
์ํ๊ณ Release์์ ์์
ํ๊ฒ ๋จ. Hotfix : ์๋์น ์์ ์ฅ์ ์ํฉ์ด ๋ฐ์ํ์ ๋ ๋ฉ์ธ ๋ธ๋์น์์ ๋ฐ๋ก ์์ฑํ๊ณ ์์ ํ๋ ..
๊ธฐํ
ํฐ์คํ ๋ฆฌ์ ์ฝ๋๋ฅผ ์ฌ๋ฆฌ๋ฉด์ ํญ์ ๊ฑฐ์ฌ๋ ธ๋ ๊ฑฐ!!! ๋ฐ๋ก ์ฝ๋ ๋ธ๋ก์ผ๋ก ์ฝ๋๋ฅผ ์ฌ๋ฆฌ๊ณ ๋๋ฉด ์ฌ์ง์ฒ๋ผ ์ฝ๋ ์ฃผ๋ณ์ ํ
๋๋ฆฌ๊ฐ ์๊ธด๋ค๋ ๊ฒ... ์ฝ๋๊ฐ ํ๋ ๊ฐ๋ฉด ๊ด์ฐฎ์๋ฐ ์ฌ๋ฌ ๊ฐ ์์ฑํ๋๊น ์ง์ง ์ ๊ฑฐ์ฌ๋ฆด ์๊ฐ ์์ด์ ์์ ๋ณด๊ธฐ๋ก ๊ฒฐ์ !! html์ด๋ css๋ฅผ ์ํ ์ค์ ๋ชจ๋ฅด์ง๋ง ๋ถ๋ช
margin์ด๋ padding๊ฐ ๋๋ฌธ์ ์ ๋ด ๊ฒ์ด๋ผ๊ณ ์๊ฐํ๊ณ htmlํธ์ง๊ธฐ์ ๋ค์ด๊ฐ๋๋ฐ ์๋ฌด๋ฆฌ ์ฐพ์๋ ์ฝ๋์ ๊ด๋ จ๋ ๋ด์ฉ์ ์๋ณด์๋ค....(๋ด๊ฐ ์ ๋ชปํด์ ๊ทธ๋ฌ๋ ๊ฑด ๋ง๋คใ
ใ
) ๊ตฌ๊ธ์ ๊ฒ์๋ ํด๋ณด๊ณ ๋ฐ๋ผ๋ ํด๋ดค์ง๋ง ์ ํ ์ ์ฉ์ด ๋์ง ์์๊ณ (๊ฒ์ํด๋ ์ ์ ๋์ด ๐ฅ ๋ ๊ฐ์ ๊ฒฝ์ฐ๊ฐ ๋ณ๋ก ์๋,,,) ๊ฒจ์ฐ๊ฒจ์ฐ ์ด๊ฒ์ ๊ฒ ํ๋ค๊ฐ ์กฐ์ค๊ธ..? ํด๊ฒฐํ๋ค! ๋ธ๋ก๊ทธ ์ค์ ์์ ๊พธ๋ฏธ๊ธฐ ๐ ์คํจ ํธ์ง์ ๋ค์ด๊ฐ๋ค. html ํธ์ง ๐ css ํธ์ง์ ..