ํฐ์คํ ๋ฆฌ ๋ทฐ
Today I Learned
๐ ๋ฐฑ์๋์ ํ์ ์์
์ค๋์ ํญํด 6์ฃผ์ฐจ๋ฅผ ์์ํ๋ ๋ ์๊ณผ ๋์์
๋ฐฑ์๋์ ํ์ ํ์ฌ ํ๋ก์ ํธ๋ฅผ ์์ฑํ๋ ๋ฏธ๋ ํ๋ก์ ํธ ์ฃผ์ฐจ์ด๊ธฐ๋ ํ๋ค.
๊ณ ์ ํ๋ฃจ์์ง๋ง ๋ด๊ฐ ๋ฐฑ์๋์ ์์ญ์ ๋ํ ๊ธฐ์ด์ง์๋ ์๋ค๋ ๊ฒ ๋๋ฌด ์์ฌ์ ๋ค.
์๋ ๊ฒ ์กฐ๊ธ์ด๋ผ๋ ์์์ผ๋ฉด ์ปค๋ฎค๋์ผ์ด์ ์ ์ง์ด ์ฌ๋ผ๊ฐ์ ํ ๋ฐ ๋ผ๋ ์์ฌ์์ด ํฌ๊ฒ ๋จ์๋ค.
๊ฐ์ธ์ ์ผ๋ก ์ด๋ฒ ์ฃผ๋ ํ๋ก์ ํธ์ ์์ฑ๋๋ ๋ฌผ๋ก ์ค์ํ์ง๋ง
๊ทธ๊ฒ๋ณด๋ค๋ ์ฒ์์ผ๋ก ๊ฒฝํํด๋ณด๋ ๋ฐฑ์๋์ ํ๋ก ํธ์๋์์ ํ์ ์ ์ด๋ป๊ฒ ์งํํด์ผ ํ๋์ง์
๋ ์ด์ ์ ๋ง์ถ๊ธฐ ์ํด์ ํ๋ก์ ํธ์ ์ค์ฝํ๋ ์ฒซ ์ฃผ์ฐจ ๋ ๋งํผ์ด๋ ์ข๊ฒ ์ก์๋ค.
์ด๋ฒ ์ฃผ์๋ ๊ฒฝ์ฃผ๋ง์ฒ๋ผ ๊ธํ๊ฒ ๋ฌ๋ ค๊ฐ๊ธฐ ๋ณด๋ค๋
ํ ์จ ์ฌ์ด๊ฐ๋ฉด์ ์ง๋ ์ฃผํน๊ธฐ ์ฃผ์ฐจ ๋์ ๋ฐฐ์ด ๊ฒ๋ค์ ๋ด ๊ฒ์ผ๋ก ์์ ํ ์ฒดํํ๋ ๊ฒ ๊ฐ์ฅ ํฐ ๋ชฉํ์ด๋ค.
๐ git flow
๋ฐฑ์๋์ ํ์ ์ ํ๊ธด ํ์ง๋ง ๊นํ์ ํ๋ก ํธ์๋, ๋ฐฑ์๋ ๋ฐ๋ก ์ฌ์ฉํ๊ธฐ ๋๋ฌธ์
API ์ค๊ณ์ ์์ด์ดํ๋ ์์ ์ ํ ํ ๋ถํฐ๋ ํ๋ก ํธ์๋๋ผ๋ฆฌ ๋ชจ์ฌ์ ๋ ํฌ์ ๊ฐ์ ์์ ํ ๋ธ๋์น๋ฅผ ์์ฑํ๊ณ
Pull request ์ Merge ํ๋ ๋ฐ ์ด์์ด ์๋์ง ํ์ธํ๋ค.
์ด๊ฒ ๊ฝค ์ค๋ ๊ฑธ๋ ธ๋ค.
์๋ฌด๋๋ ๋ชจ๋ git์ผ๋ก ๋ณธ๊ฒฉ์ ์ผ๋ก ํ์ ํ๋ ๊ฒ ์ฒ์์ด๊ฑฐ๋ ์ค๋๋ง์ด๋ผ์ ์ต์ข ๋จธ์งํ๋ ๊ณผ์ ์์
์ ์๋๋ ๋ถ๋ถ์ด ์์๋๋ฐ ๋์ง๊ธฐ๊ฒ ๋ ํฌ๋ฅผ ์๋ก ๋ง๋ค๊ณ ํ๋๋ ๊ฒฐ๊ตญ ๋์๋ค.
๋ด ๋ ํฌ์ ๊ฐ์ธ์ ์ผ๋ก ํธ์ฌํ๋ ๊ฑด ๋ง์ด ์ต์ํด์ก๋๋ฐ
git์ผ๋ก ํ์ ํ ๊ฒฝํ์ ๊ฑฐ์ ์์ด์ ์ฒ์์๋ ์ด๋ ค์ ์ง๋ง ์ค๋ ์๊ฐ ๋งค๋ฌ๋ ธ๋๋
ํ๋ฃจ ๋์ ๋ง์ด ์ต์ํด์ง ๊ฒ ๊ฐ์ ๋คํ์ด๋ค.
๋คํํ ์ด๋ฒ ์ฃผ๋ ํ๋ก ํธ์๋, ๋ฐฑ์๋ ๋ชจ๋ ์ข์ ๋ถ๋ค์ ๋ง๋๊ฒ ๋์๋ค.
์ผ์ฃผ์ผ์ด๋ผ๋ ์๊ฐ ๋์ ์๋ก ๋ฐ์ด์ฃผ๊ณ , ๋์ด์ฃผ๋ฉฐ ๋ชจ๋๊ฐ ํ ๋จ๊ณ ์ฑ์ฅํ ์ ์๋ ์๊ฐ์ด ๋์์ผ๋ฉด ์ข๊ฒ ๋ค.
'what i learned > TIL' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[TIL] 2021/12/13 Mon - (2) | 2021.12.13 |
---|---|
[TIL] 2021/12/10 Fri - (0) | 2021.12.10 |
[TIL] 2021/12/02 Thu - (2) | 2021.12.02 |
[TIL] 2021/12/01 Wed - (0) | 2021.12.01 |
[TIL] 2021/11/30 Tue - (2) | 2021.11.30 |