Гитлаб история странное поведение - PullRequest
0 голосов
/ 22 апреля 2020

У меня проблема с GitLab и локальной историей файлов:

В нашем случае файл FTLParam.cpp имеет следующее последнее изменение

enter image description here

Но при нажатии на кнопку «Журнал» это показывает

enter image description here

В последнее время было сделано еще 3 изменения, которые кажется, игнорируется. Фактически, файл содержит изменения от коммита 2ed742cb.

Локально, последнее изменение корректно отображается:

> git log FTLParam.cpp
commit 2ed742cb90ed951f046811f0314c432aec330033
Author: Gabriele Zampieri <...>
Date:   Tue Mar 31 15:36:13 2020 +0200

    libs: eeprom: ported a fix

Дополнительные коммиты были частью предыдущего запроса на слияние, объединены 14 апреля. Сравнение между исходной веткой и develop не выводит список таких коммитов. На самом деле нам нужно, чтобы файл был выровнен по c252f039.

Может ли кто-нибудь помочь мне разобраться в этой проблеме?

С уважением, Габриэле

1 Ответ

0 голосов
/ 23 апреля 2020

Как прокомментировал Торек: запустите git log --full-history FTLParam.cpp.

Сравните это с тем, что вы получите от git log FTLParam.cpp.

Посмотрите, объясняет ли это разницу.

git-log Страница руководства гласит:

   The following options affect the way the simplification is performed:


   Default mode
       Simplifies the history to the simplest history explaining the final state of the tree. Simplest because it
       prunes some side branches if the end result is the same (i.e. merging branches with the same content)

   --full-history
       Same as the default mode, but does not prune some history.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...