At the output (in the repository of a pure production type), all sets of changes get in and lead to the appearance of file changes and the need for fixing. The git log does not display the commits that were supposed to cause these changes ... the changes just pull without the log entries, so it thinks it is out of sync.
As a result of pulling, the message “ update required ” is displayed for each file.
source
share