[[GitLab]] has [[Git Push Options]] support for configuring a lot of things you might want to do from within a `git push`. [Reference.](https://docs.gitlab.com/ee/topics/git/commit.html)