1
0
mirror of https://github.com/ohmyzsh/ohmyzsh.git synced 2026-04-05 20:47:08 +08:00
This commit is contained in:
F 2026-03-10 03:11:46 -04:00 committed by GitHub
commit d358c9d4d1
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -29,6 +29,10 @@ function _omz_git_prompt_info() {
|| ref=$(__git_prompt_git rev-parse --short HEAD 2> /dev/null) \
|| return 0
local tag
tag=$(__git_prompt_git describe --tags --exact-match 2> /dev/null) \
&& tag="(${tag})"
# Use global ZSH_THEME_GIT_SHOW_UPSTREAM=1 for including upstream remote info
local upstream
if (( ${+ZSH_THEME_GIT_SHOW_UPSTREAM} )); then
@ -36,7 +40,7 @@ function _omz_git_prompt_info() {
&& upstream=" -> ${upstream}"
fi
echo "${ZSH_THEME_GIT_PROMPT_PREFIX}${ref:gs/%/%%}${upstream:gs/%/%%}$(parse_git_dirty)${ZSH_THEME_GIT_PROMPT_SUFFIX}"
echo "${ZSH_THEME_GIT_PROMPT_PREFIX}${ref:gs/%/%%}${tag}${upstream:gs/%/%%}$(parse_git_dirty)${ZSH_THEME_GIT_PROMPT_SUFFIX}"
}
function _omz_git_prompt_status() {