Git: список всех необработанных изменений в git - PullRequest
103 голосов
/ 30 августа 2010

Создание веток по различным темам, а не регулярное их удаление, когда они мне больше не нужны, теперь у меня получилось около 50 веток;)

Я попытался удалить ветки и некоторые из нихиметь неотложенные изменения.

Что мне нужно, так это возможность точно видеть, какие изменения есть в любой ветви моего репо, которых нет в главном.Есть ли способ сделать это

Заранее спасибо.

Ответы [ 3 ]

181 голосов
/ 30 августа 2010

Чтобы отобразить ветви с коммитами, не объединенными в мастер:

git branch --no-merged master

Для просмотра соответствующих коммитов:

git cherry -v master <branch>
15 голосов
/ 15 февраля 2017

Я столкнулся с этим вопросом, когда пытался запомнить синтаксис ...

git log <branch> --not master --stat

Это покажет коммиты на , которые не были объединены с мастером.--Stat будет включать файлы, которые были изменены с помощью коммитов.Вы также можете использовать это для сравнения любых двух ветвей, заменив master другим именем ветви.

0 голосов
/ 30 августа 2010

Обзор ваших филиалов довольно просто получить с помощью gitk.

...