Currently, the install script replaces the contents of the prepare-commit-msg file. Instead, the install script should be updated to first check if the file exists, and if it does, copy the contents to the file.
Additionally, we should check if the git_templates directory exists.