인프런 강의 - git과 github 정리
작업 내용 임시 저장하기
git checkout BRANCH
시 현재 작업 디렉토리가 깨끗해야 한다. 하지만 작업 도중에 체크아웃을 하고 싶을 때가 종종 있을 것이다.
이럴 때 작업 중인 내용을 임시 저장하는 방법으로는 2가지가 있다.
임시 커밋
- 현재 작업 중인 branch1에서 일단 커밋
- branch2로 체크아웃 후 작업
- 다시 branch1로 돌아와 작업 마무리
- 커밋 덮어쓰기 (
git commit --amend
)
stash
stash
생성- 새로운 파일로 작업 중이였다면 일단 스테이징 영역에 추가
- branch2로 체크아웃 후 작업
- 다시 branch1로 돌아와 저장해둔 stash를 꺼냄
- 새로운 커밋 (
git commit
)