๐ค ์ค๋์ ์ฝ์ง : ํธ์๊ฐ ์ ์๋์ง?
VScode ํฐ๋ฏธ๋์ git push๋ฅผ ์ ๋ ฅํ๊ณ ํธ์์ ์ปค๋ฐ์ ํ๋ ค๊ณ ํ๋๋, ์๋์ ๊ฐ์ error๋ฅผ ๋ง๋ฌ๋ค. ์์๋ณด๋ git stash ๋ช ๋ น์ด๋ฅผ ์ฌ์ฉํด ํ์ฌ ์์ ์ ์ผ์์ ์ผ๋ก ์ ์ฅํด๋๊ณ push๋ฅผ ํ๋ฉด ํด๊ฒฐ๋๋ค๊ณ ํ๋ค.
error: failed to push some refs to 'https://github.com/ella-yschoi/TIL.git’
๐ก ํด๊ฒฐ ๋ฐฉ๋ฒ
1. stash๋ก ํ์ฌ ์์ ์ ์ผ์์ ์ผ๋ก ์ ์ฅํ๋ค.
git stash
2. pull์ ํ๋ค.
# ์๋ ๋ช
๋ น์ด๋ฅผ ๋ณต์ฌํ๋, ๋ณธ์ธ branch๊ฐ master๊ฐ ์๋ main์ด๋ผ๋ฉด ๋ณ๊ฒฝํ์ธ์
git pull origin master
3. ๋ค์ push๋ฅผ ํ๋ค.
# ์๋ ๋ช
๋ น์ด๋ฅผ ๋ณต์ฌํ๋, ๋ณธ์ธ branch๊ฐ master๊ฐ ์๋ main์ด๋ผ๋ฉด ๋ณ๊ฒฝํ์ธ์
git push origin master
4. stash pop์ผ๋ก ์ผ์์ ์ผ๋ก ์ ์ฅํด ๋ ์์ ์ ๋๋๋ ค ์ค๋ค.
git stash pop
๐ ์ฐธ๊ณ ์๋ฃ
๋๊ธ