|
|
|
@ -284,6 +284,7 @@ function git_prompt_config() { |
|
|
|
fi |
|
|
|
fi |
|
|
|
# __GIT_STATUS_CMD defined |
|
|
|
# __GIT_STATUS_CMD defined |
|
|
|
fi |
|
|
|
fi |
|
|
|
|
|
|
|
unset GIT_BRANCH |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
function setLastCommandState() { |
|
|
|
function setLastCommandState() { |
|
|
|
@ -449,7 +450,7 @@ function updatePrompt() { |
|
|
|
local -a git_status_fields |
|
|
|
local -a git_status_fields |
|
|
|
git_status_fields=($("$__GIT_STATUS_CMD" 2>/dev/null)) |
|
|
|
git_status_fields=($("$__GIT_STATUS_CMD" 2>/dev/null)) |
|
|
|
|
|
|
|
|
|
|
|
local GIT_BRANCH=$(replaceSymbols ${git_status_fields[0]}) |
|
|
|
export GIT_BRANCH=$(replaceSymbols ${git_status_fields[0]}) |
|
|
|
local GIT_REMOTE="$(replaceSymbols ${git_status_fields[1]})" |
|
|
|
local GIT_REMOTE="$(replaceSymbols ${git_status_fields[1]})" |
|
|
|
if [[ "." == "$GIT_REMOTE" ]]; then |
|
|
|
if [[ "." == "$GIT_REMOTE" ]]; then |
|
|
|
unset GIT_REMOTE |
|
|
|
unset GIT_REMOTE |
|
|
|
|