์ด์ ๋ง์ง๋ง ๊ฐ์๋ค. 22๋ ๋ ๊ฐ์๋ผ ์ต์ ์ ๋ณด๋ค์ด ๋ถ์กฑํ๊ธด ํ๋ฐ ๊ฐ๋ ์ ์๊ธฐ์ ๋ญ ๋์์ง ์์ ๊ฒ ๊ฐ๋ค.
์๋ฌดํผ ๊ทธ๊ฑด ๊ทธ๋ ๊ณ ์ฌ๊ธฐ์ ์ฐ๋ ๊ธฐ๊ฐ์ด ๋ง๋ค์ด๋ ์ฝ๋๊ฐ ์๋ค๊ณ ์น์.
๊ทธ ์ฝ๋๋ฅผ ๋นผ๋๊ณ ์ ๊ฐ๋ฐ์ ์งํํ๊ณ ์ถ์ ๋, ์ฃผ์ ์ฒ๋ฆฌ๋ฅผ ํด๋ ๋๊ฒ ์ง๋ง
git stash ๋ช
๋ น์ด๋ฅผ ์ด์ฉํด๋ ์ ๊น ์ฝ๋๋ฅผ ์น์๋ ์ ์๋ค.
์ฐ์ main.js๋ผ๋ ํด๋์ asdfasdf ๋ผ๋ ์ฝ๋๋ฅผ ์์ฑํ๊ณ ์คํ
์ด์ง ๋ฐ ์ปค๋ฐ์ ํ๋ค.
๊ทธ๋ฆฌ๊ณ ๊ทธ ์๋์ qwerqwer๋ผ๋ ์ฝ๋๋ฅผ ์ถ๊ฐํ๋ค.

๊ทธ๋ฐ๋ฐ ์ด๊ฒ ๋ง์์ ๋ค์ง ์์์ ์ ๊น ์ญ์ ํ๊ณ ์ถ์ ๋
git stash๋ฅผ ์ฌ์ฉํ๋ฉด ๋ ๊น๋ํ๊ฒ ๊ด๋ฆฌํ ์ ์๋ค.
git stash๋ฅผ ์
๋ ฅํ๋ฉด

์ด๋ ๊ฒ ์์ ๊ณต๊ฐ์ผ๋ก ์ด๋์ ํ๋ค.
๋ณด๊ด๋ ์ฝ๋๋ฅผ ๋ณด๋ ค๋ฉด git stash list๋ฅผ ์
๋ ฅํ๋ฉด ๋๋ค.

์๋ฌดํผ ์ด stash๋ผ๋ ๊ฒ์ ์ต๊ทผ commit ์ดํ์ ํ๋ ๋ณ๊ฒฝ์ฌํญ๋ค์ ์ ์ฅํด์ฃผ๋ ๊ฑฐ๋ผ๊ณ ๋ณด๋ฉด ๋๋ค.
์ฃผ์ํ ์ ์ ์คํ ์ด์ง์ ์ ํด๋์ ์๋ก์ด ํ์ผ์ ์ ์ฅ๋์ง ์์ ์๋ ์๋ค๋ ์
์ด์ ํ์ผ์ ๋ค์ ์์ ํ๊ณ ์ด๋ฅผ ๋ค์ stash์ ์ ์ฅํด๋๊ณ ์ถ๋ค.
๊ทธ๋ฐ๋ฐ ์ด๋ฒ์๋ ๋ฉ๋ชจ๋ฅผ ์ ๋ ฅํ๊ณ ์ถ๋ค๊ณ ์น์.
๊ทธ๋ด ๋ save ๋ช ๋ น์ด๋ฅผ ์ด์ฉํ๋ฉด ๋๋ค.
git stash save "bbb ์ฝ๋์งฐ๋๋ฐ ๋งํจ"

์ด๋ ๋์ค์ ์ด๋ค ๋ณ๊ฒฝ ์ฌํญ์ธ์ง ์ฝ๊ฒ ํ์ ํ ์ ์๊ฒ ๋์์ค ์ ์๋ค.
๊ทผ๋ฐ ์๊ฐํด๋ณด๋ ์ ์ ๋ง๋ค์๋ ์ฝ๋๊ฐ ๋ ์ข์ ๊ฒ ๊ฐ์์ ๋ค์ ๋ถ๋ฌ์ค๋ ค๋ฉด
pop์ ์ด์ฉํ๋ฉด ๋๋ค.
git stash pop

๊ทธ๋ฌ๋ฉด ์ด์ ๊ฐ์ฅ ์ต๊ทผ์ ๋ณด๊ดํ Stash๋ฅผ ํ์ฌ ์์ ๋๋ ํ ๋ฆฌ๋ก ๋ถ๋ฌ์จ๋ค.
๋ถ๋ฌ์จ stash๋ ๋ฌผ๋ก ์ญ์ ๋๋ค.
ํญ์ ์ต๊ทผ ๊ฒ์ ๋ถ๋ฌ์ค๊ธฐ ๋๋ฌธ์ ์ง์ ํ ์๋ ์๋ค.
์ฃผ์์ด ์๊ธฐ์ ์ด๊ฒ ํ์ํ๊ฐ ์ถ์ ์ ์๋ค.
๊ทธ๋ฌ๋ ์ฃผ์๋ commit์ ๋ฐ์๋๊ธฐ ๋๋ฌธ์ commit ์์ ์ธ๋ฐ์๋ ๊ฑธ ์จ๊ธฐ๊ณ ์ถ๋ค๋ฉด stash๋ฅผ ์ฌ์ฉํ๋ฉด ๋๋ค.
์ด๋ ๊ฒ ์ด๊ฒ์ ๊ฒ ์์ ํ๋ค ๋ณด๋ฉด ํน์ stash๋ฅผ ์ญ์ ํ๊ณ ์ถ์ ์ ์๋ค.
๊ทธ๋ด ๋ drop์ ์ด์ฉํด์ list๋ฅผ ํตํด ํ์ธํ ํน์ stash๋ฅผ ์ญ์ ํ ์ ์๋ค.
git stash drop <Stash ID>

์ ๋ถ ์ญ์ ํ๊ณ ์ถ๋ค๋ฉด git stash clear๋ฅผ ์
๋ ฅํ์.

๊ธฐ๋ฅ A์ B๋ฅผ ๋ง๋ค์ด์ผ ํ๋๋ฐ A๋ ์์ฑํ๊ณ B๋ฅผ ๋ฐ์ฏค ์์ฑํ์ ๋,
ํ์ฅ๋์ด A๋ง ๋นจ๋ฆฌ commitํ๊ณ mergeํ๋ผ๋ฉฐ ๋
์ดํ์ ๊ฒฝ์ฐ์ ์ด๋ฐ git stash ๊ฐ์ ๊ฑธ๋ก ์ ์ฅํด๋๋ ๊ด์ฐฎ์ ๊ฒ ๊ฐ๋ค.
๊ทธ๋ ๋ค๊ณ ํ๋ค. ๊ทธ๋ฅ stash๋ฅผ ์ฐ๊ธฐ ์ซ๊ฑฐ๋ ๋ชจ๋ฅธ๋ค๋ฉด, ๊ฐ๋จํ๊ฒ ๋ธ๋์น๋ฅผ ๋ง๋ค์ด์ ๋ณด๊ดํ์.
๊ทธ๋ ์ง๋ง ๊ทน๋จ์ ์ผ๋ก ์ปค๋ฐ ๊ธฐ๋ก์ ๊น๋ํ๊ฒ ํ๊ณ ์ถ๊ฑฐ๋ ๋ด๊ฐ ์์๋ก ์ฐ๋ ๋ธ๋์น๊ฐ ์์ฃฝ ํ์ด๋์จ ๊ฒ ๋ง์์ ์ ๋ ๋ค๋ฉด, git stash๋ฅผ ํ์ฉํ๋ ๊ฒ๋ ์ข์ ๊ฒ์ด๋ค.
๋ญ ์ด๋ฐ ๊ฒ๋ค์ ์์๋๋ฉด ์ํฉ์ ๋ง๊ฒ ํ์ฉํ ์ ํ์ง๊ฐ ๋๋ ๊ฑฐ๋๊น ์์์ ํจ์จ์ ์ธ ๊ฐ๋ฐ์ ํ๋๋ก ํด๋ณด์.