실수로 다른 브런치에 작업을 하였다면 ? git stash !
- git stash ( = git stash save )
- stash 저장하기 ( + rebase 처리 )
- git stash list
- stash 목록보기
- git stash show stash_name
- 특정 stash 자세히 보기
- git stash pop
- stash 적용 + 삭제
- git stash apply
- stash 적용
실수로 다른 브런치에 작업하고 git add 처리까지 하였다면 ? git reset --soft !
- git reset --soft <commit_id>
- 로컬시스템에 저장전으로 파일을 되돌립니다.
- git stash
- 위와동일
실수로 다른 브런치에 작업하고 git add 후에 git commit 까지 하였다면 ?
- git branch new_branch
- 새로운 브런치 생성
- git checkout origin_branch
- 기존 브런치 이동
- git reset --hard <commit_id>
- 기존 브런치 커밋 제거
반응형
'DevOps > Git' 카테고리의 다른 글
[Git] Gitako - GitHub file tree (0) | 2022.06.13 |
---|---|
[Git] init & status (0) | 2021.02.04 |
[Git] 명령어 빠르게찾기 (0) | 2019.10.15 |
[Git] cherry-pick (0) | 2019.06.03 |
[Git] Github Wiki 작성방법 (0) | 2019.04.18 |