> Вы попросили вытащить из пульта '--prune'

Я получаю эту ошибку при использовании одного из моих псевдонимов bdone

Вы попросили вытащить из удаленного '-prune', но не указали филиал. Поскольку это не настроенный по умолчанию удаленный текущей ветки, вы должны указать ветвь в командной строке.

Это псевдоним, который я использую

alias.bclean !f() { git branch --merged ${1-master} | grep -v  ${1-master}$ | xargs git branch -d; }; f
alias.bdone !f() { git checkout ${1-master} && git up && git bclean ${1-master}; }; f

Мне нечего совершать nothing to commit, working directory clean

Ответ 1

Вы попросили вытащить из удаленного '--prune', но не указали ветку

Это означает, что удаленное имя было пустым, а следующий параметр командной строки (здесь --prune) был интерпретирован (ошибочно) как удаленное имя.

Это может быть ошибка в git-up.rb, но проект git вверх больше не поддерживается. В нем говорится:

Как и в случае git 2.9, git pull --rebase --autostash делает в основном одно и то же.

Итак, если у вас git 2.9 и более, выполните:

git config --global pull.rebase true
git config --global rebase.autoStash true

Затем вы можете заменить git up на простой классический git pull.