Faça com que git log «file» mostre commits de mesclagem

4

Então, uma coisa aconteceu comigo que aconteceu uma vez antes: eu fiz git log --follow «file» e o mais novo commit que vi foi a exclusão de «file». No entanto, o arquivo ainda estava no meu repositório.

Mais tarde, descobri que adicionei novamente o arquivo em uma confirmação de mesclagem (provavelmente uma linha de desenvolvimento removera o arquivo enquanto o outro o alterava).

No entanto, git log «file» (ou git log --follow «file» ) parece ignorar as confirmações de mesclagem ao procurar alterações em «arquivo». Existe alguma maneira de forçá-lo a não fazer isso?

Estou usando o git 2.4.0.

    
por Raphael Schweikert 11.08.2015 / 15:02

1 resposta

4

Tente adicionar o sinalizador --simplify-merges . Apesar de soar como uma opção que removeria as mesclagens do log, ele as adiciona em muitos casos.

Extraído de esta resposta .

    
por 15.10.2015 / 16:10

Tags