When pulling from a remote that has no changes Corylus creates spurious merge commits without any changes. These basically record the same state as before and therefore have an empty diff without any useful information. If there are no changes from the remote, then a pull should not change the local history at all.
When pulling from a remote that has no changes Corylus creates spurious merge commits without any changes. These basically record the same state as before and therefore have an empty diff without any useful information. If there are no changes from the remote, then a pull should not change the local history at all.