Pau*_*sen 5 git terminal oh-my-zsh
我在终端中使用 Oh My Zsh,有时当我打开终端时,我会收到升级 Oh My Zsh 的请求。当我按 Y 升级时,我收到以下错误消息:
更新 Oh My Zsh
错误:无法使用 rebase 拉取:您有未暂存的更改。
错误:请提交或隐藏它们。
更新时出错。稍后再试?
这是一个相当简单的问题,但不知怎的,我经常忘记正在发生的事情的底层结构。我如何解决它?(向其他可能面临这个问题的人提出这个问题,所以我自己来回答)。
Pau*_*sen 14
我所发生的事情(也可能发生在你身上)是我编辑了一个主题文件。如果发生这种情况,当 Oh My Zsh 尝试从 origin master 拉取更新时,将会导致冲突。修复方法如下:
$cd .oh-my-zsh/ (更改为 Oh My Zsh 根目录)
$git status (这应该显示您所做的更改)
$git stash/git add 。(选择是否要添加并提交更改或只是隐藏)
$git commit -m (如果您决定保留并添加更改)
$upgrade_oh_my_zsh
升级现在应该可以工作,您将拥有最新版本的 Oh My Zsh。
| 归档时间: |
|
| 查看次数: |
8360 次 |
| 最近记录: |