๊ณผ์ Issue
๊ธฐ์กด issue
: ์ ๋ฒ์ฃผ ๊ธ์์ผ์ 2์ฃผ์ฐจ ๊ณผ์ ๋ฅผ ์ด๋ฏธ PR์ ํตํด ์ ์ถ์ ํ ์ํฉ
โ ๋ด .git ํ์ผ์ด ์ญ์ ๋์ง ์์ ์ฝ๋ ๋ฆฌ๋ทฐ๋ฅผ ํ ์ ์๋ค๋ DM์ ๋ฐ๊ฒ๋จ
โ .git ํ์ผ์ ์ญ์ ํ๊ณ push ํ์ง๋ง, ๊ธฐ์กด PR์ ๋ณ๊ฒฝ์ฌํญ์ด ๋ฐ์๋์ง ์์
โ ์ด์ ๊ด๋ จํ์ฌ ์ค์ต ๋ฉํ ๋๊ณผ ํ๋ฉด ๊ณต์ ๋ฅผ ํตํด issue ํด๊ฒฐ
> ๐ ๏ธ ํด๊ฒฐ ์๋
1. .git ํ์ผ์ด ํ์คํ ์ ๊ฑฐ๋์๋์ง ํ์ธ



์ด์ ์ .git ํ์ผ์ ์ ๊ฑฐํ์ง ์๊ณ push ํ์ ๋๋ ์จ๊น ํ์ผ ๋ณด๊ธฐ๋ฅผ ํ์ํ๊ธฐ ์์์๊ธฐ ๋๋ฌธ์, ๋จผ์ ์จ๊น ํ์ผ ๋ณด๊ธฐ๊ฐ ์ฒด๊ทธ ๋์ด์๋์ง ํ์ธํ๊ณ , ๋ค๋ฅธ ํด๋์ ๋๋ธ์ฒดํฌ๋ฅผ ํ์๋ค.
๋ค๋ฅธ ํด๋์ ๋น๊ตํ์ฌ ๊ณผ์ ํด๋ ๋ด์๋ .git ์๋๊ฑฐ ํ์ธ๋์๋ค.
2. pull upstream ์๋
git pull upstream feat-leejihye --allow-unrelated-histories
๋์ ๋น์ทํ ์ด์๋ฅผ ๊ฒช์ ๋ค๋ฅธ ๋ถ๋ค๊ป์๋ git pull upstream์ ํตํด ํด๊ฒฐํ์ จ๊ธฐ ๋๋ฌธ์, ๋๋ pull upstream์ ์๋ํด๋ณด์์ง๋ง, ํด๊ฒฐ๋์ง ์์๋ค.
๋ฌผ๋ก , pull upstream์ ๋์ ๊ฐ์ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ๊ฒ์ด ์๋ ๋ค์์ ๋ฌธ์ ๊ฐ ๋ฐ์ํ์์ ๋์ ํด๊ฒฐ์ฑ ์ด๊ธด ํ๋ค.
>> There isn't anything to compare. ์ด๋ผ๋ ๋ฉ์ธ์ง์ ํจ๊ป ๋ Repo์ ๊น ํ์คํ ๋ฆฌ๊ฐ ์ ํ ๋ฌ๋ผ์ PR์ด ๋ถ๊ฐ๋ฅํ์๋ค๋ฉด ๋ก์ปฌ ๋ธ๋์น์์ ๋จผ์ upstream์ ๊ฐ์ธ ๋ธ๋์น๋ฅผ ํ ๋ฐ๊ณ ์ถฉ๋์ ํด๊ฒฐํ ๋ค์ ๊ฐ์ธ repo์ ๋ธ๋์น์ push ํ ํ PR์ ๋ ๋ฆฌ๋ฉด ํด๊ฒฐ๋ฉ๋๋ค !
3. ๊ณผ์ ํ์ผ ๋ด ์ฃผ์๋ฌธ์ ์ถ๊ฐํ์ฌ ๋ณ๊ฒฝ์ฌํญ์ด ๋ฐ์๋๋์ง ํ์ธ

๊ณผ์ ํ์ผ ๋ด์ // update ์ฃผ์๋ฌธ์ ์ถ๊ฐํ์ฌ git pushํ์์ ๋์๋ ๋ณ๊ฒฝ์ฌํญ์ด ๋ฐ์๋๋์ง ํ์ธํด ๋ณด์์ง๋ง, ์ด ์ญ์ ๋ฐ์๋์ง ์์๋ค.
4. git add * -> git add .์ผ๋ก ์๋
git add๋ฅผ ํ ๋ add * ๋ช ๋ น์ด๋ฅผ ์ฌ์ฉํ์๊ธฐ ๋๋ฌธ์, ํน์ ๋ชจ๋ฅด๋ add . ๋ช ๋ น์ด๋ฅผ ์ฌ์ฉํ์ฌ ์๋ํ์ฌ ๋ณด์๋ค.
* ์ฐธ๊ณ ์ฌํญ
git add . : .gitignore์ ๊ธฐ์ฌ๋ ๊ฒ ๊ณ ๋ คํ์ฌ ๋ชจ๋ ์ถ๊ฐ
git add * : .gitignore์ ๊ธฐ์ฌ๋ ๊ฒ ์๊ด์์ด ๋ชจ๋ ์ถ๊ฐ
5. week3 ํด๋๋ก ์ธํด git add .์ด ์ค๋ฅ๊ฐ ์๊ฒจ week3 ํด๋ ๋ค๋ฅธ ํด๋๋ก ์ด๋ ํ ์๋
์ด๋ฒ์๋ ์ด๋ฏธ 3์ฃผ์ฐจ ๊ณผ์ ๋ฅผ ์์ํ๊ธฐ ๋๋ฌธ์, ์๋ก์ด week3 ํด๋๊ฐ ์์ฑ๋์ด ์์ด ์ด week3 ํด๋๋ฅผ ๋ค๋ฅธ ํด๋๋ก ์ด๋ ํ์ git add๋ฅผ ์๋ ํ์์ง๋ง, ์ด๋ง์ ๋ ์คํจํ์๋ค.
6. git ignore ํ์ผ ํ์ธ
์ด์ฏค๋๋ git ignore์ด ๋ฌธ์ ์ผ๊น ์ถ์ด์, git ignore ํ์ผ๋ ํ์ธํ์์ง๋ง ๋ฌธ์ ์์์ ํ์ธํ์๋ค.
7. git clone์ ๋ค๋ฅธ ํด๋์ ํ ํ ๊ธฐ์กด ํด๋ ๋ด์ ๋ด์ฉ๋ค ๋ถ์ฌ๋ฃ๊ธฐ
๊ณผ์ PR์ ๋ ๋ฆด git ํ์ด์ง๋ฅผ ๋ค๋ฅธ ํด๋์ clone ํ ํ ๊ธฐ์กด ํด๋ ๋ด์ ๋ด์ฉ๋ค์ ๋ถ์ฌ๋ฃ๊ธฐ ํ์ฌ push๋ฅผ ํด๋ณด์์ง๋ง, ์ด์ ๊ฐ์ ๊ฒฝ์ฐ์๋ ํด๊ฒฐ๋์ง ์์๋ค.
8. ํด๋ name ๋ณ๊ฒฝ ํ ์๋ (ํด๊ฒฐ!)
๋ง์ง๋ง์ผ๋ก ! ํด๋ ์ด๋ฆ์ด week2 ์๋๋ฐ ์ด๋ฅผ 2week๋ก ๋ฐ๊พธ๋ฉด, ๋ณ๊ฒฝ ์ฌํญ์ ์์ ํ์ง ์์๊น๋ผ๊ณ ๋ฉํ ๋๊ป์ ๋ง์ ํ์ ์ ํด๋ ์ด๋ฆ์ 2week๋ก ๋ฐ๊พธ์๋๋ ...

์ ์ง์ง ๊ฑฐ์ 30๋ถ๋์ ํ๋ฅํ๋ฅ >> ์,, ์๋๋ ๊ฒ ๊ฐ์์ ! ๋ง ๋ฐ๋ณตํ๋ค๊ฐ ๋๋์ด 56 files changed ๋ด์ ๋๋ ์ ๋ง ๋๋ฌด ๊ธฐ๋ถ์ด ์ข์๋ค.
๋ด ๋ฌธ์ ๋ก ๊ณ์ ๋ฉํ ๋ ์๊ฐ ๋บ๋ ๊ฒ ๊ฐ์ ์ฃ์กํ๊ณ ๋ ํผ์ ํด๊ฒฐํด ๋ณด๊ณ ์ถ์์ง๋ง, ๊ฒฐ๊ตญ ๋ฉํ ๋๊ป์ ๊ฐ์ด ์ฐพ์์ฃผ์์ง ๋ชปํ์ผ๋ฉด 2์ฃผ์ฐจ ๊ณผ์ ์ฝ๋๋ฆฌ๋ทฐ๋ ๋ชป ๋ฐ์ ๋ป ํ๋ค...
๊ทธ๋ฆฌ๊ณ ๋ฉํ ๋๊ป์ ๋๋ฌด ์น์ ํ๊ณ ๋ง๊ท ๋ชป์์๋ฃ๋ ๋์๊ฒ ํ๋ํ๋ ์์ธํ ์๋ ค์ฃผ์
์ ๋๋ฌด ๊ฐ์ฌํ๋ค... ์ฌ์ค ๋๋ ์ ๋ง ์๋ฌด๊ฒ๋ ๋ชจ๋ฅด๋ ๋น์ ๊ณต ๊ฐ์๋ผ ์๋ ๊ฒ ์์ด ๋ฉํ ๋๋ค๊ป ์ง๋ฌธ๋ ๋ชป๋๋ ธ์๋๋ฐ ์ด๋ ๊ฒ ์ธ์ธํ ์๋ ค์ฃผ์๋ ๊ฑธ 1:1๋ก ๊ฒช์ด๋ณด๋ ์ ๋ง ๋ชจ๋ฅด๋ ๊ฒ ์๊ธฐ๋ฉด ์ฌ์ญค๋ด๋ ๋๊ฒ ๋ค๋ ์๊ฐ์ด ๋ค์๋ค ! ๊ทธ ์ ๋๋ก ์ฐธ ๊ฐ์ฌํ๋ ์ค๋์ด์๋ค. ๊ทธ๋๋ ์์ผ๋ก๋ ์ด๋ฐ issue ์ ๋ฐ ์์ด๋ผ ์ ๋ฐ ..
'๐ป cs' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[CS] APS, ์๊ฐ ๋ณต์ก๋ ์ ๋ฆฌ (1) | 2024.01.30 |
---|---|
Spring | AOP์ ๋ํด ์์๋ณด์ !! (0) | 2023.07.27 |
IT ์๋น์ค, Cloud ์๋น์ค์ ๋ํด ์์๋ณด์ (0) | 2023.07.12 |
WEB | API ์์๋ณด๊ธฐ (0) | 2023.06.29 |
GIT | GIT ์์ ์ ๋ณต (1) (0) | 2023.06.15 |
๊ณผ์ Issue
๊ธฐ์กด issue
: ์ ๋ฒ์ฃผ ๊ธ์์ผ์ 2์ฃผ์ฐจ ๊ณผ์ ๋ฅผ ์ด๋ฏธ PR์ ํตํด ์ ์ถ์ ํ ์ํฉ
โ ๋ด .git ํ์ผ์ด ์ญ์ ๋์ง ์์ ์ฝ๋ ๋ฆฌ๋ทฐ๋ฅผ ํ ์ ์๋ค๋ DM์ ๋ฐ๊ฒ๋จ
โ .git ํ์ผ์ ์ญ์ ํ๊ณ push ํ์ง๋ง, ๊ธฐ์กด PR์ ๋ณ๊ฒฝ์ฌํญ์ด ๋ฐ์๋์ง ์์
โ ์ด์ ๊ด๋ จํ์ฌ ์ค์ต ๋ฉํ ๋๊ณผ ํ๋ฉด ๊ณต์ ๋ฅผ ํตํด issue ํด๊ฒฐ
> ๐ ๏ธ ํด๊ฒฐ ์๋
1. .git ํ์ผ์ด ํ์คํ ์ ๊ฑฐ๋์๋์ง ํ์ธ



์ด์ ์ .git ํ์ผ์ ์ ๊ฑฐํ์ง ์๊ณ push ํ์ ๋๋ ์จ๊น ํ์ผ ๋ณด๊ธฐ๋ฅผ ํ์ํ๊ธฐ ์์์๊ธฐ ๋๋ฌธ์, ๋จผ์ ์จ๊น ํ์ผ ๋ณด๊ธฐ๊ฐ ์ฒด๊ทธ ๋์ด์๋์ง ํ์ธํ๊ณ , ๋ค๋ฅธ ํด๋์ ๋๋ธ์ฒดํฌ๋ฅผ ํ์๋ค.
๋ค๋ฅธ ํด๋์ ๋น๊ตํ์ฌ ๊ณผ์ ํด๋ ๋ด์๋ .git ์๋๊ฑฐ ํ์ธ๋์๋ค.
2. pull upstream ์๋
git pull upstream feat-leejihye --allow-unrelated-histories
๋์ ๋น์ทํ ์ด์๋ฅผ ๊ฒช์ ๋ค๋ฅธ ๋ถ๋ค๊ป์๋ git pull upstream์ ํตํด ํด๊ฒฐํ์ จ๊ธฐ ๋๋ฌธ์, ๋๋ pull upstream์ ์๋ํด๋ณด์์ง๋ง, ํด๊ฒฐ๋์ง ์์๋ค.
๋ฌผ๋ก , pull upstream์ ๋์ ๊ฐ์ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ๊ฒ์ด ์๋ ๋ค์์ ๋ฌธ์ ๊ฐ ๋ฐ์ํ์์ ๋์ ํด๊ฒฐ์ฑ ์ด๊ธด ํ๋ค.
>> There isn't anything to compare. ์ด๋ผ๋ ๋ฉ์ธ์ง์ ํจ๊ป ๋ Repo์ ๊น ํ์คํ ๋ฆฌ๊ฐ ์ ํ ๋ฌ๋ผ์ PR์ด ๋ถ๊ฐ๋ฅํ์๋ค๋ฉด ๋ก์ปฌ ๋ธ๋์น์์ ๋จผ์ upstream์ ๊ฐ์ธ ๋ธ๋์น๋ฅผ ํ ๋ฐ๊ณ ์ถฉ๋์ ํด๊ฒฐํ ๋ค์ ๊ฐ์ธ repo์ ๋ธ๋์น์ push ํ ํ PR์ ๋ ๋ฆฌ๋ฉด ํด๊ฒฐ๋ฉ๋๋ค !
3. ๊ณผ์ ํ์ผ ๋ด ์ฃผ์๋ฌธ์ ์ถ๊ฐํ์ฌ ๋ณ๊ฒฝ์ฌํญ์ด ๋ฐ์๋๋์ง ํ์ธ

๊ณผ์ ํ์ผ ๋ด์ // update ์ฃผ์๋ฌธ์ ์ถ๊ฐํ์ฌ git pushํ์์ ๋์๋ ๋ณ๊ฒฝ์ฌํญ์ด ๋ฐ์๋๋์ง ํ์ธํด ๋ณด์์ง๋ง, ์ด ์ญ์ ๋ฐ์๋์ง ์์๋ค.
4. git add * -> git add .์ผ๋ก ์๋
git add๋ฅผ ํ ๋ add * ๋ช ๋ น์ด๋ฅผ ์ฌ์ฉํ์๊ธฐ ๋๋ฌธ์, ํน์ ๋ชจ๋ฅด๋ add . ๋ช ๋ น์ด๋ฅผ ์ฌ์ฉํ์ฌ ์๋ํ์ฌ ๋ณด์๋ค.
* ์ฐธ๊ณ ์ฌํญ
git add . : .gitignore์ ๊ธฐ์ฌ๋ ๊ฒ ๊ณ ๋ คํ์ฌ ๋ชจ๋ ์ถ๊ฐ
git add * : .gitignore์ ๊ธฐ์ฌ๋ ๊ฒ ์๊ด์์ด ๋ชจ๋ ์ถ๊ฐ
5. week3 ํด๋๋ก ์ธํด git add .์ด ์ค๋ฅ๊ฐ ์๊ฒจ week3 ํด๋ ๋ค๋ฅธ ํด๋๋ก ์ด๋ ํ ์๋
์ด๋ฒ์๋ ์ด๋ฏธ 3์ฃผ์ฐจ ๊ณผ์ ๋ฅผ ์์ํ๊ธฐ ๋๋ฌธ์, ์๋ก์ด week3 ํด๋๊ฐ ์์ฑ๋์ด ์์ด ์ด week3 ํด๋๋ฅผ ๋ค๋ฅธ ํด๋๋ก ์ด๋ ํ์ git add๋ฅผ ์๋ ํ์์ง๋ง, ์ด๋ง์ ๋ ์คํจํ์๋ค.
6. git ignore ํ์ผ ํ์ธ
์ด์ฏค๋๋ git ignore์ด ๋ฌธ์ ์ผ๊น ์ถ์ด์, git ignore ํ์ผ๋ ํ์ธํ์์ง๋ง ๋ฌธ์ ์์์ ํ์ธํ์๋ค.
7. git clone์ ๋ค๋ฅธ ํด๋์ ํ ํ ๊ธฐ์กด ํด๋ ๋ด์ ๋ด์ฉ๋ค ๋ถ์ฌ๋ฃ๊ธฐ
๊ณผ์ PR์ ๋ ๋ฆด git ํ์ด์ง๋ฅผ ๋ค๋ฅธ ํด๋์ clone ํ ํ ๊ธฐ์กด ํด๋ ๋ด์ ๋ด์ฉ๋ค์ ๋ถ์ฌ๋ฃ๊ธฐ ํ์ฌ push๋ฅผ ํด๋ณด์์ง๋ง, ์ด์ ๊ฐ์ ๊ฒฝ์ฐ์๋ ํด๊ฒฐ๋์ง ์์๋ค.
8. ํด๋ name ๋ณ๊ฒฝ ํ ์๋ (ํด๊ฒฐ!)
๋ง์ง๋ง์ผ๋ก ! ํด๋ ์ด๋ฆ์ด week2 ์๋๋ฐ ์ด๋ฅผ 2week๋ก ๋ฐ๊พธ๋ฉด, ๋ณ๊ฒฝ ์ฌํญ์ ์์ ํ์ง ์์๊น๋ผ๊ณ ๋ฉํ ๋๊ป์ ๋ง์ ํ์ ์ ํด๋ ์ด๋ฆ์ 2week๋ก ๋ฐ๊พธ์๋๋ ...

์ ์ง์ง ๊ฑฐ์ 30๋ถ๋์ ํ๋ฅํ๋ฅ >> ์,, ์๋๋ ๊ฒ ๊ฐ์์ ! ๋ง ๋ฐ๋ณตํ๋ค๊ฐ ๋๋์ด 56 files changed ๋ด์ ๋๋ ์ ๋ง ๋๋ฌด ๊ธฐ๋ถ์ด ์ข์๋ค.
๋ด ๋ฌธ์ ๋ก ๊ณ์ ๋ฉํ ๋ ์๊ฐ ๋บ๋ ๊ฒ ๊ฐ์ ์ฃ์กํ๊ณ ๋ ํผ์ ํด๊ฒฐํด ๋ณด๊ณ ์ถ์์ง๋ง, ๊ฒฐ๊ตญ ๋ฉํ ๋๊ป์ ๊ฐ์ด ์ฐพ์์ฃผ์์ง ๋ชปํ์ผ๋ฉด 2์ฃผ์ฐจ ๊ณผ์ ์ฝ๋๋ฆฌ๋ทฐ๋ ๋ชป ๋ฐ์ ๋ป ํ๋ค...
๊ทธ๋ฆฌ๊ณ ๋ฉํ ๋๊ป์ ๋๋ฌด ์น์ ํ๊ณ ๋ง๊ท ๋ชป์์๋ฃ๋ ๋์๊ฒ ํ๋ํ๋ ์์ธํ ์๋ ค์ฃผ์
์ ๋๋ฌด ๊ฐ์ฌํ๋ค... ์ฌ์ค ๋๋ ์ ๋ง ์๋ฌด๊ฒ๋ ๋ชจ๋ฅด๋ ๋น์ ๊ณต ๊ฐ์๋ผ ์๋ ๊ฒ ์์ด ๋ฉํ ๋๋ค๊ป ์ง๋ฌธ๋ ๋ชป๋๋ ธ์๋๋ฐ ์ด๋ ๊ฒ ์ธ์ธํ ์๋ ค์ฃผ์๋ ๊ฑธ 1:1๋ก ๊ฒช์ด๋ณด๋ ์ ๋ง ๋ชจ๋ฅด๋ ๊ฒ ์๊ธฐ๋ฉด ์ฌ์ญค๋ด๋ ๋๊ฒ ๋ค๋ ์๊ฐ์ด ๋ค์๋ค ! ๊ทธ ์ ๋๋ก ์ฐธ ๊ฐ์ฌํ๋ ์ค๋์ด์๋ค. ๊ทธ๋๋ ์์ผ๋ก๋ ์ด๋ฐ issue ์ ๋ฐ ์์ด๋ผ ์ ๋ฐ ..
'๐ป cs' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[CS] APS, ์๊ฐ ๋ณต์ก๋ ์ ๋ฆฌ (1) | 2024.01.30 |
---|---|
Spring | AOP์ ๋ํด ์์๋ณด์ !! (0) | 2023.07.27 |
IT ์๋น์ค, Cloud ์๋น์ค์ ๋ํด ์์๋ณด์ (0) | 2023.07.12 |
WEB | API ์์๋ณด๊ธฐ (0) | 2023.06.29 |
GIT | GIT ์์ ์ ๋ณต (1) (0) | 2023.06.15 |