-
Notifications
You must be signed in to change notification settings - Fork 8
our github flow
Changi Cho edited this page Dec 19, 2019
·
2 revisions
๊ธฐ์กด์ git flow์ branch ๊ตฌ์ฑ์ ๋ค์๊ณผ ๊ฐ์์
- ๋ฉ์ธ ๋ธ๋์น(Main branch)
- ํผ์ฒ ๋ธ๋์น(Feature branch) ๋๋ ํ ํฝ ๋ธ๋์น(Topic branch)
- ๋ฆด๋ฆฌ์ค ๋ธ๋์น(Release branch)
- ํซํฝ์ค ๋ธ๋์น(Hotfix branch)
์ผ๋ฐ์ ์ผ๋ก ํ์์ ํผ์ฒ๋ธ๋์น์์ ์์ ํ๊ณ , mergeํ๋ ๊ตฌ์กฐ ์ ๋๋ค.
์์ฌ์ ๋ ์
- ๋ณต์กํ๋ค.
- ๊ฐ์ ์ ์ฅ์๋ฅผ forkํด์ ์์ ํ๊ณ ์ถ์ ๊ฒฝ์ฐ ์ด๋ป๊ฒ ํด์ผํ์ง?
- ์ฝ๋ ๋ฆฌ๋ทฐ๋ ์ด๋ป๊ฒํ์ง?
git flow์ ์ฅ์ ์ ์ด๋ฆฌ๋ฉด์...
๋จ์ ์ ๋ณด์ํ ๋ฐฉ๋ฒ์ด ๋ญ๊ฐ ์์๊น?
ํ์ ๊ฒฐ๊ณผ
- ์ฐจ๋ผ๋ฆฌ github flow๋ฅผ ์ฌ์ฉํ์!
- github์์ Pull Request๋ผ๋ ์ข์ ๊ธฐ๋ฅ์ด ์๋๋ฐ... ์ ์ฉํด๋ณผ๊น?
- ๋ฐฐํฌ๋ ์ผ์ฃผ์ผ์ ํ๋ฒ ์ด์์ ํ ํ ๋ฐ...
๊ทธ๋์ github flow๋ฅผ ์์ ํด์ ์ ์ฉํ๊ธฐ๋ก ํ์ต๋๋ค.
github-flow ๊ธฐ๋ฐ์ผ๋ก ์ํฉ์ ๋ง๊ฒ ๊ฐ์กฐํด์ ์ฌ์ฉํ์ด์
์ ๋ฆฌํ์๋ฉด
- ์ฝ๋๋ฆฌ๋ทฐ๋ฅผ ์ํด PR์ ์ฌ์ฉํ๋ค.
- ๊ฐ์์ ๊ฐ์ธ repo์์ connect_repo๋ก PR์ ๋ ๋ฆฌ๊ณ , ๋ฆฌ๋ทฐํ๊ณ mergeํ๋ค.
- ์ด๋ ๊ฒ ํ๋ฉด ์๊ฒฉ ์๋ณธ ์ ์ฅ์ connect_repo์๋ feature branch๊ฐ ๋จ์ง ์๋๋ค.
- ๊ฐ์ connect_repo์ develop์ ์ฃผ๊ธฐ์ ์ผ๋ก pull ํด์จ๋ค.
์ด๋ ๊ฒ ํ๋ฉด PR ์๋๋ ์ฐํ๊ณ ์ข๋ค!
โ BoostCamp. ํผํคํฌํค
Members
[์ค์ฐฝ์|@ocy1011]
[์ด์์ |@2ssue]
[์กฐ์ฐฌ๊ธฐ|@changicho]