데이터를 변경하고
아래 명령어로 hunk별 스테이징 진행
git add -p
- 옵션 설명을 보려면 ?입력 후 엔터
- y 또는 n로 각 헝크 선택
- 일부만 스테이징하고 진행해보기
- git stats와 소스트리로 확인
변경사항을 확인하고 커밋하기
git commit -v
- j, k로 스크롤하며 내용 확인
- git diff --staged와 비교
- 커밋 후 남은 헝크를 다른 버전으로 커밋해보기
새로운 yaml 데이터를 만들고 일정량 데이터를 변경해준다.
아래 명령어로 치워두기
git stash
- git stash save와 같음

원하는 시점, 브랜치에서 다시 적용
git stash pop
원하는 것만 stash 해보기
git stash -p
메시지와 함께 스태시
git stash -m 'Add Stash3'
스태시 목록 보기
git stash list
Stash 사용법 정리
명령어설명비고
git stash | 현 작업들 치워두기 | 끝에 save 생략 |
git stash apply | 치워둔 마지막 항목(번호 없을 시) 적용 | 끝에 번호로 항목 지정 가능 |
git stash drop | 치워둔 마지막 항목(번호 없을 시) 삭제 | 끝에 번호로 항목 지정 가능 |
git stash pop | 치워둔 마지막 항목(번호 없을 시) 적용 및 삭제 | apply + drop |
💡 git stash branch (브랜치명) | 새 브랜치를 생성하여 pop | 충돌사항이 있는 상황 등에 유용 |
git stash clear | 치워둔 모든 항목들 비우기 |
'Git' 카테고리의 다른 글
Git-clean,restore,reflog (0) | 2022.05.21 |
---|---|
Git-commit --amend (0) | 2022.05.16 |
Git- 커밋 메시지 컨벤션 (0) | 2022.05.16 |
Git-Help,각종 설명 (0) | 2022.05.10 |
Git-fetch,pull (0) | 2022.05.09 |