Как я могу получить список Git локальных веток, которые еще не отправлены на Github? - PullRequest
0 голосов
/ 16 апреля 2020

Учитывая:

  • у меня есть локальные ветви, некоторые из них перенесены из моего аккаунта в Github
  • , но есть некоторые локальные ветви, которые я не нажал

Как я могу вывести список невыдвинутых ветвей?

также возможно:

Вывести список всех локальных ветвей (нажата / не нажата) с существующим удаленным видимым

Я уже попробовал команду remote show origin, и там я вижу удаленные ветви, но есть локальные неперемещенные ветви, которых нет в списке: (

git remote -v show origin

git branch -vv показывает только мои локальные ветви

Ответы [ 2 ]

2 голосов
/ 16 апреля 2020

Если вы сделаете

git branch -avv

Вы увидите все свои локальные и удаленные филиалы с веткой восходящего потока, с которой они связаны.

-a или --all для листинга как удаленный, так и локальный филиалы

-vv позволяет показать связь с удаленным филиалом

0 голосов
/ 16 апреля 2020

Чтобы увидеть все ваши локальные коммиты, используйте:

git log origin/master..HEAD

Чтобы увидеть все не выдвинутые коммиты из всех веток, используйте:

git log --branches --not --remotes

Надеюсь, это поможет!

...