Routine
- ๊ฐ์ธ ๊ฐ๋ฐ ๋ธ๋์น ํ์ธ
- ๋๋ฒจ๋กญ ๋ธ๋์น๋ก ์ฒดํฌ์์์ ๊ฐ์ธ๊ฐ๋ฐ ๋ธ๋์น์์ ๋ชจ๋ ์ปค๋ฐํ ๊ฒ
- ์์
์์ํ๊ธฐ ์ ๊น ์์
- ๋ก์ปฌ ์ ์ฅ์๊ฐ develop branch์ธ์ง ํ์ธ git branch
- ๋ง์ฝ develop ๋ธ๋์น๊ฐ ์๋ ๊ฒฝ์ฐ develop ๋ธ๋์น๋ก ์ฒดํฌ์์ git checkout develop
- ์๊ฒฉ ์ ์ฅ์์ develop ๋ธ๋์น์์ ๊ฐ์ ธ์ค๊ธฐ git pull origin develop git
- ์ถฉ๋์ด ๋ฐ์ํ ๊ฒฝ์ฐ ํด๊ฒฐ ํ ํ Merge Commit ํ๋ค.
- add .
- git commit -m "์ถฉ๋ํด๊ฒฐ - ๋ด์ฉ"
- ์ ์์ ์ผ๋ก pull์ด ์๋ฃ๋ ํ ์์ ์ ๊ฐ๋ฐ ๋ธ๋์น๋ก ์ฒดํฌ์์ git checkout dev/mmm
- ๋ก์ปฌ develop ์ ์ฅ์์ ๋ณ๊ฒฝ ์ฌํญ์ ์์ ์ ๊ฐ๋ฐ ๋ธ๋์น๋ก Merge ํ๋ค git merge develop
- ์ถฉ๋์ด ๋ฐ์ํ ๊ฒฝ์ฐ ํด๊ฒฐ ํ ํ Merge Commit ํ๋ค.
- add .
- git commit -m "์ถฉ๋ํด๊ฒฐ - ๋ด์ฉ"
- ์ ์์ ์ผ๋ก ๋ณํฉ์ด ์๋ฃ๋ ํ ์์ ์ ์งํํ๋ค.
- ์์
์ข
๋ฃ ํ ๊น ์์
- ์์ ์ ๊ฐ๋ฐ ๋ธ๋์น์ ์์
๋ด์ฉ์ ๋ชจ๋ ์ปค๋ฐํ๋ค
- git add .
- git commit -m "~~"
- ๋ก์ปฌ develop ๋ธ๋์น๋ก ์ฒดํฌ์์ํ๋ค git checkout develop
- ์์ ์ ๊ฐ๋ฐ ๋ธ๋์น์ ๋ด์ฉ์ ๋ก์ปฌ develop ๋ธ๋์น๋ก merge ํ๋ค git merge dev/mmm
- ์ถฉ๋(Conflict)๊ฐ ๋ฐ์ํ ๊ฒฝ์ฐ ํด๊ฒฐํ ํ Merge Commit ํ๋ค.
- git add .
- git commit -m "~~"
- ์ถฉ๋์ ํด๊ฒฐํ๊ฑฐ๋ ์ ์์ ์ผ๋ก ๋ณํฉ์ด ์๋ฃ๋ ๊ฒฝ์ฐ develop ๋ธ๋์น๋ก push ํ๋ค. git push origin develop
- ๋ง์ฝ ์๊ฒฉ ๋ฆฌํฌ์ ๋ณ๊ฒฝ ์ฌํญ์ด ์์ ๊ฒฝ์ฐ ๋จผ์ pull ํ ํ push
- ์์ ์ ๊ฐ๋ฐ ๋ธ๋์น์ ์์
๋ด์ฉ์ ๋ชจ๋ ์ปค๋ฐํ๋ค
- ์์
์์ํ๊ธฐ ์ ๊น ์์
'๐etc.' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
์ฃผ์ด ์ง์ (0) | 2023.03.02 |
---|---|
40+ Immersive Technology Terms (0) | 2022.08.06 |
[ํ์ ] Slack / GitHub / Trello ์ฐ๋ (0) | 2022.08.04 |
[Git] Git ํ์๊ด๋ฆฌ (0) | 2022.08.03 |
Project Management (0) | 2022.07.29 |
๋๊ธ