- GIT ์๋ ์์ ํ๊ณ ์๋ ์ผ์ ์ ์ ์ ์ฅํ๊ณ , ๋์ค์ ๋ค์ ๋์์์ ์์ ์ ํ ์ ์๋๋ก ํ๋ ๊ธฐ๋ฅ์ ์ ๊ณตํ๋ค
tracked
์ค์ธ ํ์ผ์ ์์ ํ ๊ฒฝ์ฐgit stash
๋๋git stash push -m "์คํ์ ๋ฉ์์ง
๋ช ๋ น์ด๋ฅผ ์ด์ฉํ์stash
์ ์์ ๋ด์ญ์ด ์ ์ฅ๋๊ณ , ํด๋น ํ์ผ์ ์์ ์ด์ ์ผ๋ก ๋๋์๊ฐ๋ค
untracked
์ค์ธ ํ์ผ์ ์์ ํ ๊ฒฝ์ฐ์๋git stash -u
๋๋git stash --include-untracked
์ต์ ์ ์ด์ฉํ๋คuntracked
ํ์ผ๊น์ง ๋ชจ๋stash
์ ์ ์ฅํ ์ ์๋ค
stash
์ ์ ์ฅํ๊ณ ์ถ์ง๋ง,staging area
์ ํ์ผ์ ๊ทธ๋๋ก ๋๋๊ณ ์ถ์ ๊ฒฝ์ฐ๊ฐ ์์ ์ ์๋ค- ์ด๋ฐ ๊ฒฝ์ฐ์๋
git stash --keep-index
์ต์ ์ ์ฌ์ฉํ๋ฉด ๋๋ค
stash
๋ฅผ ์ฌ์ฉํ๋ค ๋ณด๋ฉด, ์์ ์ค์ธ ํ์ผ์stash
ํ์ง ์๊ณ ๋จ์ํ ํ์ผ์ ์น์๋ฒ๋ฆฌ๊ณ ์ถ์ ๋๊ฐ ์๋คworking directory
์์ ๋ถํ์ํ ํ์ผ์ ์ ๋ถ ์ง์ฐ๋ ค๋ฉดgit clean
๋ช ๋ น์ด๋ฅผ ์ด์ฉํ๋ฉด ๋๋ค- ์ถ์ ์ค์ด์ง ์์ ์ ๋ณด๊น์ง ๋ชจ๋ ์ง์ฐ๊ณ ์ถ๋ค๋ฉด
git clean -fd
๋ช ๋ น์ด๋ฅผ ์ด์ฉํ๋ฉด ๋๋ค
- ์ด๋ ๊ฒ
stash
์ ์ ์ฅํ ๊ฒ์ ํ์ธํ๋ ค๋ฉดgit stash list
๋ฅผ ์ฌ์ฉํ๋ฉด ๋๋ค stash
๋stack
๋ฐฉ์์ผ๋ก ์ ์ฅ๋๊ธฐ ๋๋ฌธ์, ๊ฐ์ฅ ์ซ์๊ฐ ๋ฎ์ ๊ฒ์ด ๊ฐ์ฅ ์ต๊ทผ์stash
ํ ๊ฒ์ด๋ค
- ๊ฐ
stash
๋ง๋ค ์ด๋ค ๋ณ๊ฒฝ๋ด์ญ์ด ์๋์ง ํ์ธํ๋ ค๋ฉดgit stash show ์คํ์
๋ฅผ ์ด์ฉํ๋ฉด ๋๋ค - ์์ธํ ์ดํด๋ณด๋ ค๋ฉด
git stash show ์คํ์ --patch
์ต์ ์ ์ด์ฉํ๋ฉด ๋๋ค
- ์ ์ฅํ
stash
๋ฅผ ๋ถ๋ฌ์ค๋ ค๋ฉดgit stash apply ์คํ์
๋ช ๋ น์ด๋ฅผ ์ด์ฉํ๋ฉด ๋๋ค - ๋ง์ฝ
git stash apply
๋ง ์ ๋ ฅํ๋ฉด,stack
์ฒ๋ผ ๊ฐ์ฅ ์์ ์๋stash
๋ฅผ ๋ถ๋ฌ์จ๋ค - ์ฐธ๊ณ ๋ก
stash
๋ ์ ์ฅํbranch
์ธ์ ๋ค๋ฅธbranch
์์๋ ๋ถ๋ฌ์ฌ ์ ์๋ค
- ๋๋
git stash pop
์ ์ด์ฉํด์stash
๋ฅผ ๊ฐ์ ธ์ด๊ณผ ๋์์ ์ญ์ ํ ์๋ ์๋ค
stash
๋ฅผ ์ญ์ ํ๋ ค๋ฉดgit stash drop ์คํ์
๋ฅผ ์ฌ์ฉํ๋ฉด ๋๋ค- ๋ง์ฝ ๋ชจ๋
stash
๋ฅผ ์ ๋ถ ์ญ์ ํ๋ ค๋ฉด,git stahs clear
๋ฅผ ํ๋ฉด ๋๋ค
- ํ์ฌ ์ํ์์
stash
๊ฐ ์ ์ฉ๋branch
๋ฅผ ์ถ๊ฐ๋ก ๋ง๋ค๊ณ ์ถ์ ๋๊ฐ ์๋ค git stash branch ๋ธ๋์น๋ช
๋ช ๋ น์ด๋ฅผ ์ด์ฉํ๋ฉด,stash
๊ฐ ์ ์ฉ์ด ๋branch
๋ฅผ ๋ง๋ค ์ ์๋ค