๐จ๐ | OTHERS
[Git] git ์ถฉ๋(conflict)์์ ๊ฐ์ ๋ก pullํ๊ธฐ
KASSID
2022. 7. 1. 01:39
git fetch --all
git reset --hard origin/master (๋ธ๋์น๋ช
)
git pull (remote๋ช
) (๋ธ๋์น๋ช
)
์์ ํ ํ์ผ๋ค์ ์ถฉ๋์ด ๋ฌ์ ๊ฒฝ์ฐ
fetch๋ก ํ์ผ๋ค์ remote ์ ์ฅ์์์ ์ด์ fetch๋ค์ ๋ฐ์ ํ์
๋ก์ปฌ์์ hard reset์ ํตํด ์ถฉ๋ ์ ์ํ๋ก ๋๋ฆฌ๋ ๋ฐฉ์!
์ดํ pull์ ํ๋ฉด remote์์ local๋ก ๋ค์ด์ด ๋ฐ์์ง๋ค~!~!
pull
- ํ์ฌ ์์
์ค์ธ ๋ก์ปฌ์ commit์ ๋ณํฉํ๋ค.
- ์ปค๋ฐ์ ๋จผ์ ๊ฒํ ํ์ง ์๊ณ ์๋์ผ๋ก ๋ณํฉํ๊ธฐ ๋๋ฌธ์
์ง์ ์ ๋ฉด๋ฐํ ๊ด๋ฆฌํ์ง ์์ผ๋ฉด ์์ฃผ ์ถฉ๋ํ ์ ์๋ค.
fetch
- ํ์ฌ branch์ ์กด์ฌํ์ง ์๋ ์ปค๋ฐ์ ์์งํ ๋ค์ ๋ก์ปฌ ๋ฆฌํฌ์งํ ๋ฆฌ์ ์ ์ฅ
- ํ์ฌ ๋ก์ปฌ์ ์ํ์ ๋ณํฉํ์ง ์๋๋ค.
- ์ ์ฅ์๋ฅผ ์ต์ ์ํ๋ก ์ ์งํด์ผํ์ง๋ง ํ์ผ์ ์
๋ฐ์ดํธ ํ ๋ ์์ ๋ ์์๋ ์์
์ ์ํํ ๋ ํนํ ์ ์ฉํ๋ค!
- ์ปค๋ฐ์ master๋ก ํตํฉํ๋ ค๋ฉด merge๋ฅผ ์ฌ์ฉํ์ฌ ์์ฐ์ค๋ฝ๊ฒ ํฉ์น ์ ์๋ค.
์ถ์ฒ: https://frontdev.tistory.com/entry/GIT-Conflict์ถฉ๋-๋ฌ์-๋-๊ฐ์ ๋ก-Pull-ํ๊ธฐ [Front End Develop:ํฐ์คํ ๋ฆฌ]