728x90
๋ฐ์ํ
๐ Git์ ํ์ฉํ์ฌ ํ์ ์ ์งํํ ๋
์ํฉ 1) ํํธ1๋ง pr์ ํ๋ ค๊ณ ํ๋ค.
- ํํธ 1๋ผ๋ฆฌ merge
- main ๋ธ๋์น๋ ํํธ1 ๋ํ ๋ธ๋์น์ merge ← ์ด ๊ณผ์ ์ ํน์๋ ๋จ์ฒด ์๋ฆผ์ ๋์ณ main๊ณผ ์ถฉ๋๋ ๊น๋ด ํ๋ ํ์ธ๊ณผ์
- main์ PR๋ ๋ฆฌ๊ณ main ์์ PR ์๋ฝ
- ๋จ์ฒด ์๋ฆผ์ด
- ์๋ฆผ ๋ฐ์๊ณผ ๋์์ ์์ ์ ๋ชจ๋ mergeํ๊ธฐ
์ํฉ 2) ํํธ1๊ณผ ํํธ2 ๋๋ค pr์ ํ๋ ค๊ณ ํ๋ค.
- ํํธ 1์ด ๋ง์ฝ์ ๋จผ์ pr์ ๋ณด๋ด๊ณ main ๋ธ๋์น์ merge๋ฅผ ๋จผ์ ์งํํ๋ค๋ฉด
- ํํธ 2๋ ์๋ฆผ์ ๋ฐ๊ณ ๋ฐ๋ก main๊ณผ mergeํด์ ์ถฉ๋์ด ์ผ์ด๋๋ค๋ฉด ์ค๋ฅ๋ฅผ ํด๊ฒฐํ ํ pr์ ๋ณด๋ธ๋ค.
728x90
๋ฐ์ํ
'GitHub' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Git] 'does not have a commit checked out' ์๋ฌ ํด๊ฒฐ๋ฐฉ๋ฒ (0) | 2022.04.26 |
---|---|
[Git] gitignore ์ถ๊ฐํ๋ ๋ฐฉ๋ฒ (0) | 2022.03.18 |