...
git provides server side 'hooks' that can perform a number of tasks based on the git request being made. This , unfortunately would be after the user has created their commit and is attempting
to to push their set of changes. Unfortunately, the commit history is already set at this point.
Github Pull Request templates (Recommended here)
...