oh-my-zsh 업데이트 에러 해결

Devvoo·2024년 5월 21일
0

zsh

목록 보기
1/1
post-thumbnail

나 같은 경우에는 _docker파일에서 충돌이 났는데, 내가 건드리거나 수정한 적은 딱히 없는 파일이었다.

git의 stash를 이용해서 이 문제를 해결할 수 있었다.

stash

stash는 마무리하지 않은 작업을 잠시 스택에 저장할 수 있도록 하는 명령어다.
이를 통해 아직 완료하지 않은 일을 커밋하지 않고 나중에 다시 꺼내와 마무리할 수 있다.

자주 쓰는 stash 명령어

# stash 생성
$ git stash

# stash 목록 확인
$ git stash list

# stash 작업 가져오기
$ git stash apply [stash 이름]

# stash 제거
$ git stash drop [stash 이름]

# stash 작업 가져오기 & 제거
$ git stash pop

# stash 되돌리기
$ git stash show -p [stash 이름] | git apply -R

해결

stash를 이용하여 oh-my-zsh업데이트 문제를 해결한 명령어는 다음과 같다.

# stash 생성
$ git stash

# stash 이름 확인 (stash@{0})
$ git stash list

# oh-my-zsh 업데이트
$ omz update

# stash 적용
$ git stash apply stash@{0}

# stash 제거
$ git stash drop stash@{0}
profile
Cloud & DevOps Engineer; 루트 노드를 향하여!

0개의 댓글