По-видимому, когда вы перемещаете функцию из одного исходного файла кода в другой, журнал изменений git (для нового файла) может показать вам, откуда этот исходный код был изначально (см., например, раздел "Просмотр истории" в этот учебник).
Как это работает?