Так что со мной случилось то, что произошло однажды: я сделал git log --follow «file»
и самым новым коммитом, который я увидел, было удаление «file». Тем не менее, файл все еще был в моем репо.
Позже я понял, что заново добавил файл в коммит слияния (вероятно, одна линия разработки удалила файл, а другая изменила его).
Тем не мение, git log «file»
(или же git log --follow «file»
), кажется, игнорирует коммиты слияния при поиске изменений в «file». Есть ли способ заставить его не делать этого?
Я использую Git 2.4.0.
--simplify-merges
не помогает в этом случае.git log --follow --simplify-merges -- «file»
все равно не показывает слияние в журнале.