In a sense, Git (and forges like GitLab, GitHub, and Codeberg) are communication tools.

When you author a commit, merge request, or pull request, you are taking responsibility not only for updating codebase, but for updating the mental models of people you collaborate with.

Use the branch history and merge/pull request to teach your collaborator about the change.

The changeset is both for the person and the repository

Changes are committed to two places!

Put yourself in the shoes of your collaborator and think carefully about how to help them absorb the new information.