ํฐ์คํ ๋ฆฌ ๋ทฐ
๐๐ปโ๏ธ ์๋ก์ด ๋ธ๋์น(2)๋ฅผ ๋ง๋ค์ด์ ์์ ์ ํ๋๋ฐ, ์ด๊ฒ์ ์ปค๋ฐํ์ง ์๊ณ ๋ค๋ฅธ ๋ธ๋์น(1)๋ก switchํ๋ ค๊ณ ํ๋ฉด ์ด๋ป๊ฒ ๋ ๊น?
1๏ธโฃ ์์ ํ ๋ด์ฉ์ด ๋ค๋ฅธ ๋ธ๋์น(1)๋ก ๋ฐ๋ผ์ด
2๏ธโฃ ๊น์ด ๋ธ๋์น๋ฅผ ๋ณ๊ฒฝํ์ง ๋ชปํ๋๋ก ๋ง์(์ถฉ๋์ด ๋ฐ์ํ ๊ฒฝ์ฐ)
โ๏ธ git stash - ๋ณ๊ฒฝ์ฌํญ์ (์์)์ ์ฅํด์ ์ปค๋ฐํด์ผ ํ๋ ์์ ์ ์ ์ ๋ฉ์ถค!
git stash
git stash save
: ๋ณ๊ฒฝ์ฌํญ(์คํ ์ด์งO and X)๋ฅผ stash์ ์์์ ์ฅ
git stash pop
: stash์์ ๊ฐ์ฅ ์ต๊ทผ์ ์คํ์ํ ๋ณ๊ฒฝ์ฌํญ๋ค์ ์ญ์ ํ๊ณ (์ด๋์ ์๋ ์ง) ๋ณ๊ฒฝ์ฌํญ์ ๋ค์ ์ ์ฉ
git stash apply
: stash์์ ๊ฐ์ฅ ์ต๊ทผ์ ์คํ์ํ ๋ณ๊ฒฝ์ฌํญ๋ค์ ์ญ์ ํ์ง ์๊ณ (์ด๋์ ์๋ ์ง) ๋ณ๊ฒฝ์ฌํญ์ ๋ค์ ์ ์ฉ
: ์ฌ๋ฌ ๋ธ๋์น์ ํด๋น ๋ณ๊ฒฝ์ฌํญ์ ์ ์ฉํด์ผ ํ ๋ ์ ์ฉ!
git stash list
: stash์ ์๋ ์คํ์ ๋ฆฌ์คํธ๋ฅผ ํ์ธ
git stash apply stash@{n}
: ์คํ์ ์์ด๋(stash@{n})๋ฅผ ์ฌ์ฉํด์ ํน์ ์คํ์๋ฅผ ์ ์ฉ
git stash drop stash@{n}
: stash์ ์๋ ํน์ ์คํ์๋ฅผ ์ญ์
git stash clear
: stash ๋น์ฐ๊ธฐ
'๋ฒ์ ๊ด๋ฆฌ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[GitHub] ๊นํ๋ธ์ ๊ธฐ์ด (0) | 2023.07.09 |
---|---|
[Git] ๋ณ๊ฒฝ์ฌํญ ์ทจ์ํ๊ธฐ ๋ฐ ์๊ฐ์ฌํ (0) | 2023.07.09 |
[Git] Git Diff๋ก ๋ณ๊ฒฝ์ฌํญ ๋น๊ตํ๊ธฐ (0) | 2023.07.08 |
[Git] ๋ธ๋์น ๋ณํฉํ๊ธฐ (0) | 2023.06.24 |
[Git] ๋ธ๋์น(branch)๋ก ์์ ํ๊ธฐ (0) | 2023.06.23 |