Это сочетание имени пользователя, хоста и пароля не разрешено подключаться к серверу. Проверяйте таблицы разрешений (при необходимости перезагружайте гранты) на сервере и подключайтесь к правильному серверу.
Этот ответ использует удержанное от использования перенаправление каре к STDERR. Используйте 2>
вместо этого. Вот редактирование
function fish_prompt
# Change is here: vvv
set -l git_branch (git branch 2>/dev/null | sed -n '/\* /s///p')
# ^^^
echo -n (whoami)'@'(hostname)':'(prompt_pwd)'{'"$git_branch"'} $ '
end
, Вот цветная подсказка, которую я использовал на основе того выше:
function fish_prompt
set_color normal
# https://stackoverflow.com/questions/24581793/ps1-prompt-in-fish-friendly-interactive-shell-show-git-branch
set -l git_branch (git branch 2>/dev/null | sed -n '/\* /s///p')
echo -n (whoami)'@'(hostname)':'
set_color $fish_color_cwd
echo -n (prompt_pwd)
set_color normal
echo -n '{'
set_color purple
echo -n "$git_branch"
set_color normal
echo -n '}'
echo -n ' $ '
end