Notice
Recent Posts
Recent Comments
Link
마이라이프해피라이프
오늘의 코딩 일기 - git stash 본문
1. literal class
c++ 공부한 것.
2. git stash
아직 branch가 생성되지 않아 다른 branch에 작업하고 원하는 branch로 옮기고 싶을 때 ! 유용한 명령어
stash는 commit하지 않은 파일을 임시로 보관하는 저장소이다.
- 새로운 stash 만들기 git stash 명령어
git stash // 또는 git stash save
- 목록 확인하기
git stash list
- 적용하고 싶은 branch로 이동
git checkout <branch명>
- stash 적용하기
git stash apply
- staged 상태 반영해서 stash 적용하기
git stash apply --index
- stash 제거하기 (적용 후에 자동으로 사라지지 않음. 제거해주어야 함!)
git stash drop // 가장 최근의 stash 제거
git stash drop <stash 이름> //특정 stash 제거. 이름은 git stash list로 확인
- 제거하면서 적용하는 명령어 (apply + drop)
git stash pop
- stash 되돌리기 (참고)
git stash show -p | git apply -R
https://gmlwjd9405.github.io/2018/05/18/git-stash.html
협업하면서 이것저것 알아가는 중..
branch가 제일 어려운 것 같다!
git checkout도 은근 쓰임이 다양해서 매번 놀라는 중이다.
'일기' 카테고리의 다른 글
협업하면서 느낀점 (0) | 2022.08.19 |
---|---|
인생은 어려워 (0) | 2022.08.13 |
오늘의 코딩 일기 - git checkout (0) | 2022.08.09 |
오늘의 코딩 일기 - git으로 협업하기 (0) | 2022.08.03 |
오늘의 코딩 일기 (0) | 2022.08.03 |