docs: add commit message convention

Merged Zhaofang He requested to merge feature/commit-guide-docs into develop

This MR adds a section to our git_workflow.md describing how to write consistent commit messages using the conventional commits format.

Merge request reports