Sar*_*rah 9 git zsh command-prompt git-status oh-my-zsh
我正在使用 Oh My Zsh 和 Powerlevel10k 主题。
我直接从 Powerlevel10k 文档安装了推荐的字体,根据文档更新了终端、iTerm2 和 VS Code 中的字体设置,它基本上可以工作,只是提示符末尾总是有一些意外的字符(通常!1是 或!2)。到目前为止,我在文档、论坛搜索或互联网搜索中没有找到任何有助于解决此问题的内容。
提示符的 git status 部分中!2分支名称 ( ) 后面的含义
是什么?develop
任何可以帮助我解决这个问题的提示,甚至只是帮助我找到答案的正确搜索词,都将不胜感激。
Rom*_*tsa 36
\n\n\n问:Git 状态中的不同符号代表什么意思?
\n当使用Lean、Classic或Rainbow风格时,Git 状态可能如下所示:
\nRun Code Online (Sandbox Code Playgroud)\nfeature:master wip \xe2\x87\xa342\xe2\x87\xa142 \xe2\x87\xa042\xe2\x87\xa242 *42 merge ~42 +42 !42 ?42\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n
象征 意义 来源 feature当前分支;替换为 #tag或@commit如果不在分支上git status --ignore-submodules=dirtymaster远程跟踪分支;仅在与本地分支不同时显示 git rev-parse --abbrev-ref --symbolic-full-name @{u}wip最新提交的摘要包含“wip”或“WIP” git show --pretty=%s --no-patch HEAD=与遥控器保持最新状态(既不超前也不落后) git rev-list --count HEAD...@{upstream}\xe2\x87\xa342远程背后有这么多提交 git status --ignore-submodules=dirty\xe2\x87\xa142在远程之前有这么多提交 git status --ignore-submodules=dirty\xe2\x87\xa042推送远程背后的这么多提交 git rev-list --left-right --count HEAD...@{push}\xe2\x87\xa242在推送远程之前有这么多提交 git rev-list --left-right --count HEAD...@{push}*42这么多藏品 git stash listmerge存储库状态 git status --ignore-submodules=dirty~42这么多合并冲突 git status --ignore-submodules=dirty+42这么多阶段性的变化 git status --ignore-submodules=dirty!42这么多未上演的变化 git status --ignore-submodules=dirty?42这么多未跟踪的文件 git status --ignore-submodules=dirty\xe2\x94\x80暂存、未暂存或未跟踪文件的数量未知 echo $POWERLEVEL9K_VCS_MAX_INDEX_SIZE_DIRTY或者git config --get bash.showDirtyState另请参阅:如何更改 Git 状态的格式?
\n
| 归档时间: |
|
| 查看次数: |
6009 次 |
| 最近记录: |