Перечислите ответвления мерзавца, которые могут безопасно быть удалены

$(document).on("submit", false);

submitButton.click(function(e) {
    if (form.checkValidity()) {
        form.submit();
    }
});
25
задан asmeurer 28 February 2010 в 18:00
поделиться

2 ответа

Попробуйте:

$ git checkout master # or whatever branch you might compare against ...
$ git branch --no-merged
$ git branch --merged

From git документация по ветвям :

С --merged будут перечислены только ветки, слитые в названный коммит (т. е. ветки, чьи концы коммитов доступны из названного коммита). С --no-merged будут перечислены только ветки, не объединенные в названный коммит. Если аргумент отсутствует, по умолчанию используется HEAD (т.е. вершина текущей ветви).

РЕДАКТИРОВАТЬ:

, чтобы показать это для каждой ветки, вы можете сделать что-то вроде этого:

пример репозитория:

o <--- experimental
|
o
|
o <--- next
|
o
|
o <--- master
|
o----o <--- broken
|
o
|


$ for branch in `git branch --no-color --verbose | \
sed -e 's/*//' | awk '{print $1}'`; \
do echo "[$branch]"; git checkout -q $branch; git branch --merged; done

[broken]
* broken
[master]
* master
[next]
master
* next
[experimental]
master
next
* experimental
33
ответ дан 28 November 2019 в 07:33
поделиться

git show-branch - малоизвестный, но довольно полезный инструмент, который визуально показывает коммиты, уникальные для каждой ветви. Поначалу может быть трудно расшифровать, но как только вы поймете, что вывод, это довольно удобно. Доступно краткое, но хорошее введение .

ОПИСАНИЕ

   Shows the commit ancestry graph starting from the commits named
   with <rev>s or <globs>s (or all refs under refs/heads and/or
   refs/tags) semi-visually.

   It cannot show more than 29 branches and commits at a time.
4
ответ дан Nona Urbiz 28 November 2019 в 07:33
поделиться
Другие вопросы по тегам:

Похожие вопросы: