๋จผ์ ์ฌ๋ ค๋ ํ๋ก์ ํธ๋ฅผ ์๋ก์ด ๊ฐ๋ฐํ๊ฒฝ์์ ํด๋ก ํฉ๋๋ค.
1. git clone https://ํด๋ก ๋ฐ์ ๊น ์ฃผ์
2. cd ํด๋ก ๋ฐ์ ํ๋ก์ ํธ ์ด๋ฆ
---> ํด๋ก ๋ฐ์ ํ๋ก์ ํธ ๊ฒฝ๋ก๋ก ์ด๋ํฉ๋๋ค.
3. git branch ์๋ก์ด ๋ธ๋์น ์ด๋ฆ
---> ์๋ก ๊ฐ์ง์น๊ธฐ ํ ๋ธ๋์น ์ด๋ฆ์ ๋ง๋ค์ด์ ์ ๋ ฅํด ์ฃผ์ธ์.
4. git checkout ๋ฐฉ๊ธ ๋ง๋ ๋ธ๋์น ์ด๋ฆ
---> ํด๋ก ํ ํ๋ก์ ํธ์์ ๋ธ๋์น๋ก ๋ง์คํฐ์๊ฒ pull request๋ฅผ ๋ ๋ฆฌ๊ฒ ๋ค ํ๋๊ฒ๋๋ค.
---> checkout์ role์ ์ ํํ ์ ์์ด์. master๋ฅผ ์ ํํ ์๋ ์๊ณ ,
๋ค์ํ ๋ธ๋์น์ค์ ํ๋๋ฅผ ์ ํํ ์๋ ์์ต๋๋ค.
์ด๋ค ๊ฐ์ง(branch)๋ฅผ ์ ํํด์ ์ฝ๋๋ฅผ ์ ๋ฐ์ดํธ ํ๊ฒ ๋ค๋ ๋ช ๋ น์ด์ ๋๋ค.
5. code .
---> ๊นํ๋ธ์ ์ฝ๋ ์ ๋ฐ์ดํธ ํ ์ ํ ์๋ฃ. ์ด์ ํธ์งํด(vs code)์ ์ด์ด๋ณผ๊ฒ์.
~~~~์ฝ๋๋ฅผ ์์ ํด ์ฃผ์ธ์.~~~~~
์ฝ๋ ์์ ํ,
1. git add .
---> ์์ ํ ์ฝ๋ ์ ๋ถ๋ฅผ ์ ๋ฐ์ดํธ ์ค๋น ์ํค๊ฒ ๋ค.
2. git commit -m "์ปค๋ฐํ ๋ฉ์์ง ์ ๋ ฅ"
3. git push origin develop
---> develop branch push ํ๊ฒ ๋ค.
4. ๊น ๋ ํฌ์งํ ๋ฆฌ์ ๊ฐ๋ณด๋ฉด pull request ์์ฒญ์ด ์ ์์ด์.
create pull request ๋ น์๋ฒํผ์ ๋๋ฌ์ฃผ๋ฉด ๋ฉ๋๋ค.
confirm merge๊น์ง ๋๋๋ฉด ์ฝ๋ ํฉ์ณ์ง๊ธฐ ๋.
์จ ์ ๋ฐ์ดํธ ์ฑ๊ณต~~~
๊นํ๋ธ ๋ณด๋ฌ ๋๋ฌ์ค์ธ์ ๐ (๋งํํ์)
์ค๋๋ ์ฆ์ฝ๋ฉ ํ์ธ์ฉ
์ฝ๋๊ทธ๋ฆผ์ด์์ต๋๋ค ~~~ :)
๋๊ธ