git status получает часть "слияние / перебазирование / сбор вишни" - PullRequest
0 голосов
/ 25 сентября 2019

git status правильно информирует меня о выполняемых слияниях / перебазировках / вишне-пиках, например:

$ git status
On branch develop
You are currently cherry-picking commit 30ae0d6be.
  (fix conflicts and run "git cherry-pick --continue")
  (use "git cherry-pick --abort" to cancel the cherry-pick operation)
...

Однако для просмотра состояния моего рабочего каталога я использую псевдоним git status --short --branch,который покажет мне только состояние файлов и состояние моей текущей ветки по сравнению с веткой удаленного отслеживания.

Вопрос

Есть ли команда git (дополнительный флагна git status или на другую команду в целом), которая будет описывать текущее состояние прохождения слияния / rebase / cherry-picks?

1 Ответ

1 голос
/ 25 сентября 2019

Попробуйте echo $(__git_ps1).__git_ps1 не печатает перевод строки, поэтому здесь используется echo.

__git_ps1 используется для добавления чего-то вроде (master|MERGING) в $PS1.Это обычно можно увидеть в git-bash-for-windows.

См. Git in Bash .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...