oh-my-zsh更新エラー!



この文章の目的は?


今日もoh-my-zshの更新を求めるマニュアルが出てきたので更新しようとしましたが、問題が発生しました.この問題を解決しよう.😜
You can update manually by running `omz update`

質問を確認しましょう。


(実は問題があまりにも明らかで、私はまだこの文章を書くかどうか悩んでいますハハ)
問題は、下部の画像のウィザードを表示すると、変更が適用されていないために発生していることです.
.oh-my-zshディレクトリに移動し、theme/agnoster.zsh-themeファイルを開くと、zsh shellを使用して直接作成したコードが更新できないことがわかります.

問題を解決しよう。


この問題はgitのstashで解決できる.

stash

stashは、未完了のタスクをスタックに一時保存するコマンドです.これにより、まだ完成していない仕事を提出しないで、後で最後まで出すことができます.

ソース:https://gmlwjd9405.github.io/2018/05/18/git-stash.html
# 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}

本文の参考

  • https://gmlwjd9405.github.io/2018/05/18/git-stash.html