Closed ryudg closed 1 year ago
git clone <repoURL>
git remote update
git checkout -t leader/develop
git switch develop
ex) header, vod, live...
git push header
git pull header
git add .
git commit -m "commit"
git push orign header
orign
git pull leader develop
git merge develop
git branch -d header
PR ์งํ์ ๋ชจ๋ ์กฐ์๋ค์ ์คํฌ๋ผ ๋ง์คํฐ์ ํ๋ฉด์ ๊ณต์ ๋ฐ์ ์ฝ๋๋ฅผ ํ์ธํ๊ณ ์งํ ๊ณผ์ ์ ๋๋ธ ์ฒดํฌ ํ ๊ฒ main branch๋ ๋ชจ๋ ๊ณผ์ ์ด ๋๋ ํ merge ํ๋ค
PR ์งํ์ ๋ชจ๋ ์กฐ์๋ค์ ์คํฌ๋ผ ๋ง์คํฐ์ ํ๋ฉด์ ๊ณต์ ๋ฐ์ ์ฝ๋๋ฅผ ํ์ธํ๊ณ ์งํ ๊ณผ์ ์ ๋๋ธ ์ฒดํฌ ํ ๊ฒ
main branch๋ ๋ชจ๋ ๊ณผ์ ์ด ๋๋ ํ merge ํ๋ค
Github Project Management ์์ฑ ๊ท์น ๊ฐ์ธ ์์ ์ ์งํํ๊ณ Issue๋ฅผ ์์ฑ ๋ฐ Project์ ๋ฑ๋ก์ํ ๋ Title์ [๋ฉ์ธํ์ด์ง - section] HTML ๋งํฌ์ ๊ณผ ๊ฐ์ด ๊ฐ๋ ์ฑ์ ๋์ฌ์ฃผ์
์์ฑํ ํ์ผ์ ์ด์ธ๋ฆฌ๋ label๋ ๋ฌ์์ฃผ๊ธฐ!!
git clone <repoURL>
๋ช ๋ น์ด๋ฅผ ํตํด ๋ก์ปฌ์ ํ์ผ๋ฅผ ๋ถ๋ฌ์จ๋ค.git remote update
๋ช ๋ น์ด๋ก ๋ฆฌ๋ชจํธ ๋ ๋ธ๋์น์ ๋ณ๊ฒฝ์ ์ ๋ฐ์ดํธ ํ ํgit checkout -t leader/develop
๋ช ๋ น์ด๋ก ๋ก์ปฌ์ ๋ณต์ฌํ๋คgit switch develop
๋ช ๋ น์ด๋ฅผ ์ด์ฉํด main branch์์ develop branch๋ก ์ด๋ํ ํ ๊ฐ ์กฐ์๋ค์ ๊ฐ๊ฐ์ branch๋ก ๋ถ๊ธฐํ๋ค.ex) header, vod, live...
git push header
๋ช ๋ น์ด๋ก header branch๊ฐ ์ต์ ํ๊ฐ ๋์ด์์ง ์์ผ๋ฉด, ์ฆ ๋ค๋ฅธ ๋ช ๋ น์ด๋ฅผ ์ด์ฉํด (commit์ ์ทจ์ํ๋ค๋์ง) ํ์ฌ ์์ ํ๊ณ ์๋ ๋ถ๊ธฐ์ ์ ๊ณผ๊ฑฐ๋ก ๋์๊ฐ๋ค๋ฉดgit pull header
pull ๋ช ๋ น์ด๋ฅผ ์ด์ฉํด branch๋ฅผ ์ต์ ํํ ๋ค ์์ ์ ์งํํ์git add .
git commit -m "commit"
git push orign header
๋ช ๋ น์ด๋ฅผ ์์ฐจ์ ์ผ๋ก ์ด์ฉํด ๋ณธ์ธ์ ์๊ฒฉ ์ ์ฅ์๋ก ๋ณด๋ธ๋ค ์ฌ๊ธฐ์orign
์ ์คํฌ๋ผ ๋ง์คํฐ์ ์๊ฒฉ์ ์ฅ์๊ฐ ์๋ ๋ณธ์ธ์ ์๊ฒฉ ์ ์ฅ์๋ฅผ ์๋ฏธํ๋ค.git pull leader develop
(์คํฌ๋ผ ๋ง์คํฐ์ ๋ธ๋์น๋ฅผ pull๋ก ๋น๊ฒจ์จ๋ค) ๋ช ๋ น์ด๋ฅผ ํตํด ๋ณธ์ธ์ develop branch๋ฅผ ์ต์ ํ๋ฅผ ์งํํ์git merge develop
๋ช ๋ น์ด๋ฅผ ํตํด ๋ธ๋์น๋ฅผ ๋ณํฉํ์. ๋ณํฉ์ ์ถฉ๋์ด ์๊ธด๋ค๋ฉด ๊ผผ๊ผผํ ์ฝ์ด๋ณด๊ณ ์์ ์ฌํญ์ ํ์ธํ์git branch -d header
๋ช ๋ น์ด๋ฅผ ํตํด ์ญ์ ๋ฅผ ์งํํ์Github Project Management ์์ฑ ๊ท์น ๊ฐ์ธ ์์ ์ ์งํํ๊ณ Issue๋ฅผ ์์ฑ ๋ฐ Project์ ๋ฑ๋ก์ํ ๋ Title์ [๋ฉ์ธํ์ด์ง - section] HTML ๋งํฌ์ ๊ณผ ๊ฐ์ด ๊ฐ๋ ์ฑ์ ๋์ฌ์ฃผ์