Ищите историю мерзавца для разнообразия в фиксации слияния

Это зависит от databasetype. Oracle или SQLServer? Знайте об одном недостатке - восстановление единого документа.

20
задан opsb 31 October 2009 в 18:08
поделиться

2 ответа

похоже, что флаг -m дает мне желаемый результат

git log -m -S'some text'

Я нашел это на другом сайте, если бы кто-нибудь мог указать мне на страницу руководства, которая включает этот флаг, который быть великим. Этот не включает его http://ftp.kernel.org/pub/software/scm/git/docs/git-log.html

20
ответ дан 30 November 2019 в 00:47
поделиться

Поскольку некоторые команды Git построены поверх других («соединительных») команд, они часто наследуют параметры от других команд. Я согласен, что неприятно не видеть тех, что описаны на страницах руководства или в выводе - help . В этом случае в справке git-log указано:

Команда принимает применимые параметры команде git-rev-list для управления что показано и как, и варианты применимо к командам git-diff- * контролировать, как изменения вносятся в каждый коммит показано введение.

В этом случае вы найдете параметр -m в разделе git-diff-tree :

...
-m
    By default, git-diff-tree --stdin does not show differences 
    for merge commits. With this flag, it shows differences to 
    that commit from all of its parents. See also -c.
...
7
ответ дан 30 November 2019 в 00:47
поделиться
Другие вопросы по тегам:

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