[์ธ์ ๊ฐ ๋ค์ ๋ง๋ ์๋ฌ] Fork ํ ์ ์ฅ์์ ์๋ณธ ์ ์ฅ์๊ฐ ์ ๋ฐ์ดํธ ๋์ด Conflict๊ฐ ๋ฌ์ ๋.
๊น/๊นํ๋ธ๋ ์ง์ง ์ด๋ ต๋ค.
์ ๊ณง๋ด. ๊น์ ์๋ค๊ฐ๋ ๋ชจ๋ฅด๊ฒ ๋ค. ์ด์ ๋๋ฉด ๊น๊ณผ ๊นํ๋ธ๋ฅผ ์ฌ์ฉํ๋ฉด์ ์จ๊ฐ์๋ฌ๋ ๋ค ๊ฒช์ด๋ดค๋ค๊ณ ์๋ถํ๋๋ฐ, ์ค๋์ ๋ ์ ์ ํ ์๋ฌ๋ฅผ ๋ง์ดํ๋ค. ํฌํฌํ๋ ์๋ณธ ์ ์ฅ์๊ฐ ์ ๋ฐ์ดํธ ๋์๊ณ , ๋ด๊ฐ ํฌํฌํ ์ ์ฅ์์ ์๋ก์ด ์ปค๋ฐ์ ๋ง๋ ์ฑ๋ก pull request ๋ฅผ ๋ณด๋ด๊ฒ ๋๋ ์ํฉ์ด๋ค.
๊ฒฐ๊ตญ ๋ฌธ์ ๋ ๋ด ์ปค๋ฐ๊ณผ ์๋ณธ ์ ์ฅ์์ ์ปค๋ฐ์ ์ด๋ป๊ฒ ํฉ์น ๊ฒ์ธ๊ฐ์ธ๋ฐ, ๋ณดํต ํฌํฌํ ์๋ณธ ์ ์ฅ์์ ๋ํ ๊ถํ์ ๊ฐ์ง๊ณ ์๋ ๊ฒฝ์ฐ๋ ๋๋ฌผ๊ธฐ ๋๋ฌธ์ ๋ค์ ๋ฐฉ๋ฒ์ด ์ต์ ์ธ ๊ฒ ๊ฐ๋ค.
๋ด ์ ์ฅ์๋ฅผ ๋๊ธฐํ ์ํค๊ณ ๊ทธ ์์ ๋ด ์ปค๋ฐ์ ์์.
๋จผ์ ์๋ณธ ์ ์ฅ์์ ์ต์ ์ํ๋ฅผ ๊ฐ์ ธ์์ผ ํ๋ค. ์ด๋ฅผ ์ํด upstream์ fetch ํ์.
git fetch upstream
fetch๋ฅผ ํ๋ฉด upstream/๋ธ๋์น์ด๋ฆ์ผ๋ก ์จ๊ฒจ์ง ๋ธ๋์น๊ฐ ํ๋ ์๊ธด๋ค. ์ด์ ๋ ๊ฐ์ง ์ ํ์ง๊ฐ ์๋ค.
- ์ด ๋ธ๋์น๋ฅผ ํ์ฌ ๋ธ๋์น์ ๋จธ์งํด์ ๊นํ๋ธ์ ํธ์ฌ ํ๋ค.
- ์ด ๋ธ๋์น์ ๋ฐ์ดํฐ๋ฅผ ๊นํ๋ธ์ ๊ฐ์ ๋ก ํธ์ฌํ๋ค. (์ด ๋ฐฉ๋ฒ์ ์ฐ๋ฉด ์ปค๋ฐ๋ค์ด ๋ค ๋ ์๊ฐ๋ค)
๋๋ ๋ณ๋์ ๋ธ๋์น๋ฅผ ๋ง๋ค์ด์ ์์ ์ ํ๊ณ ์ค์ ๋ก PR์ ๋ณด๋ผ ๋ธ๋์น๋ ๋ฐ๋ก ์์๊ธฐ ๋๋ฌธ์ ์ผ๋จ PR์ ๋ณด๋ผ ๋ธ๋์น๋ฅผ ๊ฐ์ ๋ก ๋๊ธฐํ ํด์ฃผ๊ณ , ๊ทธ ์์ ์์ ๋ธ๋์น์ ์๋ ์ปค๋ฐ๋ค์ ๋ค์ ์์์ฃผ๊ธฐ๋ก ํ๋ค.
๊ทธ๋ผ ์ด์ upstream ๋ธ๋์น์ ๋ด ๊นํ๋ธ์ ํน์ ๋ธ๋์น๋ฅผ ๊ฐ์ ๋ก ๋๊ธฐํ๋ฅผ ์์ผ๋ณด์.
- ๋จผ์ ๋ฆฌ๋ชจํธ์ ๋๊ธฐํ๋ ๋ธ๋์น๋ฅผ ์ ํํ๊ณ Reset์ ํ๋ค. ์ปค๋ฐ๊ณผ ํ์ผ์ ์์ ๋ด์ญ์ด ๋ค ์์ด์ง๊ธฐ ๋๋ฌธ์ ์ ์คํ๊ฒ ํด์ผ๋๋ค.
git reset --hard upstream/๋ฆฌ๋ชจํธ๋ธ๋์น์ด๋ฆ
- ๊ฐ์ ๋ก ๋ฆฌ๋ชจํธ์ ํธ์ฌํ๋ค. ๊ฐ์ ๋ก ํ๋ ์ด์ ๋ ์ด๋ฏธ ๋ฆฌ๋ชจํธ์ ์ ์ฅ๋ ์ปค๋ฐ๋ค์ resetํ ๋ด ๋ก์ปฌ ์ ์ฅ์ ์ดํ์ ์ปค๋ฐ๋ค์ ๊ฐ์ง๊ณ ์๊ธฐ ๋๋ฌธ์ pull์ ์ํ๋ฉด ํธ์ฌํ ์ ์๋ค. ๊ทธ๋์ ๊ฐ์ ๋ก ๋ก์ปฌ๊ณผ ๋ฆฌ๋ชจํธ๋ฅผ ๋๊ธฐํ ์์ผ์ฃผ๋ ๊ฒ์ด๋ค.
git push origin ๋๊ธฐํํ ๋ธ๋์น์ด๋ฆ --force
- ์ด์ ๋ด๊ฐ ์ ํํ ๋ธ๋์น๋ ๊นํ๋ธ์ ๋ก์ปฌ์ ๋ชจ๋ ์๋ณธ ์ ์ฅ์์ ๋ด์ฉ๊ณผ ๋์ผํ๊ฒ ๋๊ธฐํ ๋์ด์๋ค.
- ์์ ๋ธ๋์น์ ๋ด์ฉ์ ๋๊ธฐํํ ๋ธ๋์น์ ๋จธ์งํ๋ค. ์ด๋ Conflict ๊ฐ ์๊ธธ ๊ฐ๋ฅ์ฑ์ด ๋ค๋ถํ๋ฐ, ์ด์ฐจํผ ๋จ๊ธธ ๋ฒ์ ์ ๋ด๊ฐ ๋จธ์งํ๋ ค๋ ์์ ๋ธ๋์น์ ์์ ๋ด์ฉ์ด๊ธฐ ๋๋ฌธ์ ์์ ๋ธ๋์น์ ๋ด์ฉ๋ง accept ํ๋ฉด๋๋ค.
- conflict ํด๊ฒฐํ๊ณ ๋จธ์ง๊ฐ ์๋ฃ๋๋ฉด ํด๋น ๋ธ๋์น๋ฅผ ์๋ณธ ์ ์ฅ์๋ก PRํ๋ฉด ๋๋ค.
๊นํ๋ธ์ ๊น์ด ํ๋ฒ ๊ผฌ์ผ ๋๋ง๋ค ์์ ๋์ด ๋๋ค.. ์ ๋ฐ ๋ค์๋ถํฐ๋ ์ด๋ด ์ผ ์๊ฒ upstream์ fetch ํ๊ณ ๋์ ์์ ์ ์์ํ์..
๋๊ธ
์ด ๊ธ ๊ณต์ ํ๊ธฐ
-
๊ตฌ๋
ํ๊ธฐ
๊ตฌ๋ ํ๊ธฐ
-
์นด์นด์คํก
์นด์นด์คํก
-
๋ผ์ธ
๋ผ์ธ
-
ํธ์ํฐ
ํธ์ํฐ
-
Facebook
Facebook
-
์นด์นด์ค์คํ ๋ฆฌ
์นด์นด์ค์คํ ๋ฆฌ
-
๋ฐด๋
๋ฐด๋
-
๋ค์ด๋ฒ ๋ธ๋ก๊ทธ
๋ค์ด๋ฒ ๋ธ๋ก๊ทธ
-
Pocket
Pocket
-
Evernote
Evernote