Вообще говоря, это говорит о проблеме с git процессом вашей команды. Философия git коммитов заключается в том, чтобы они были небольшими и обращались к одной конкретной c вещи.
Итак, вы сталкиваетесь с проблемой, которую вы описываете, если люди используют git с надписью "сохранить мою работу на конец дня / недели и загрузка его на сервер "Менталитет".
И наоборот, команда должна попытаться сделать небольшие атомы c коммиты часто. Это все еще может означать, что коммит большой, но тогда он должен содержать сообщение с описанием изменений. Это должно помочь вам выяснить изменения в файлах, затронутых этим коммитом. Как только вы закончите, перейдите к следующему коммиту. Промыть, повторить.