<포스팅 요약>
1. 언제 stash를 사용할까?
2. stash 총 정리
* 잘못된 부분이 있다면 알려주세요 ><
* 개인 복습겸 + 관련 지식이 필요하신 분들을 위한 포스팅입니다.
언제 stash를 사용할까?
- 프로젝트 진행중, 작성한 코드를 잠시 백업해야 될 상황에서 사용합니다.
제가 실무에서 stash를 썼던 경우는 주로,
내 branch에서 코드를 작성해야 되는데, 모르고 master에서 코드를 작성했을때,
master에서 작성한 코드를 git stash를 통해 백업한뒤,
master에서 작성한 코드는 원상태로 복구 후,
(원상태 복구는 "git checkout . "입니다. 자세한 내용은 다음 포스팅에서...)
내 branch로 전환하여 백업한 코드를 내 branch에 복구시켜 줍니다.
+++ "git checkout . " 을 사용하지 않아도 git stash를 사용하면 수정한 코드가 다날라가고 stash list에 담깁니다!!!!
아마 사용해 보지 않으시면 잘 와닿지 않을 수 있어요 ㅠ_ㅠ
stash 총정리
1. 백업한 리스트들 보기
> git stash list
2. 코드 백업하기
> git stash
3. 최근 백업한 코드 지우기
> git stash drop
4. 백업 리스트중 특정 stash지우기
> git stash drop "stash이름"
> git stash list : stash 리스트 보기
> stash@{0} , stash@{1} 두개의 리스트가 있음.
> 예) git stash drop stash@{0}: stash@{0}을 지움
5. 백업 리스트에 있는 모든 stash 지우기
> git stash clear
6. 원하는 stash 복구하기/가져오기
> git stash apply "stash 이름"
* drop과 마찬가지로, stash 리스트에서 stash@{0}, stash@{1} ....
중 원하는 stash를 써넣으면 된다.
> 예) git stash apply stash@{0}
'(Tool)툴 사용법 > (Git) 깃 사용법' 카테고리의 다른 글
(git) git 코드 복구하기 / commit 히스토리 보기/ commit 했던 시점으로 코드 복구하기 (0) | 2022.01.16 |
---|---|
M1 맥북 Homebrew 설치법 (상세설명/매우간단) (8) | 2021.12.26 |
(Git) 깃에서 코드 수정한 내용 복구/되돌리기 (0) | 2021.12.05 |
(Git) 깃 협업시 branch사용법 총정리/초보자를 위한 branch 사용 이유 설명 (0) | 2021.10.19 |
(Git) 깃 명령어 바꾸기 / 깃 명령어 입맛에 맞게 바꾸기 (초간단) (0) | 2021.10.05 |
댓글