提示符主题化 JanDeDobbeleer/oh-my-posh
包含基于来自dahlbyk/posh-git
的符号主题。
[{HEAD-name} S +A ~B -C !D | +E ~F -G !H W]
含义:
≡
= 本地分支与远程分支在同一提交级别(BranchIdenticalStatus
)↑<num>
= 本地分支领先于远程分支指定数量的提交; 需要执行git push
命令来更新远程分支 (BranchAheadStatus
)↓<num>
= 本地分支落后于远程分支指定数量的提交; 需要执行git pull
命令来更新本地分支 (BranchBehindStatus
)
ABCD
代表索引;| (DelimStatus
);EFGH
代表工作目录
+
= 新增文件~
= 修改文件-
= 删除文件!
= 冲突文件W 代表工作目录的整体状态
!
= 工作树中有未加入暂存区的更改 (LocalWorkingStatusSymbol
)~
= 工作树中有已加入暂存区,等待提交的更改 (LocalStagedStatusSymbol
)None
= 工作树中没有未加入暂存区或未提交的更改 (LocalDefaultStatusSymbol
)