๐ฅ git pull ์๋ ํ Conflict ๋ฐ์ ์
๊ฐ๋ git pull
ํ๋ ๊ฑธ ๊น๋จน๊ฑฐ๋ ๋ค๋ฅธ ์ฌ๋ฌ ๊ฐ์ง ์ด์ ๋ก Conflict๊ฐ ๋ฐ์ํ ๋๊ฐ ์๋ค. ์นจ์ฐฉํ๊ฒ ๋ค์๊ณผ ๊ฐ์ด ์งํํด ๋ณด์.
โ Conflict ์ด์ ์ผ๋ก ๋์๊ฐ๊ธฐ
git fetch --all
git reset --hard origin/master
git pull origin master
fetch
๋ฅผ ํตํด remote ์ ์ฅ์์ ๋ฐ์๋ fetch ๋ค์ ๋ฐ์์จ ํ, reset
์ผ๋ก ๋ก์ปฌ ์ ์ฅ์๋ฅผ conflict ๋ฐ์ ์ ์ผ๋ก ๋ฆฌ์
์ํจ๋ค. ๊ทธ๋ฆฌ๊ณ ๋ค์ pull
๋ก remote ์ ์ฅ์์ ๋ณ๊ฒฝ ์ฌํญ์ ๋ฐ์์ค๋ฉด ์ ์์ ์ผ๋ก ์ํ๋๋ค.
์ดํ ํ์์ ๋ฐ๋ผ ๋ค์ commit
, push
๋ฅผ ์งํํ๋ฉด ๋๋ค.
๋ฐ์ํ
'Dev > Git' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[GIT] cherry-pick ํน์ ์ปค๋ฐ๋ง Pull/Merge ํ๊ณ ์ถ์ ๋ (0) | 2022.05.10 |
---|