Writing a code commit is very critical when it comes to debugging or analyzing colleagues work. I follow this standards for commit message
The pre-commit hook is run first, before you even type in a commit message. It's used to inspect the snapshot that's about to be committed, to see if you've forgotten something, to make sure tests run, or to examine whatever you need to inspect in the code.
Please click to see more.
A style guide tells a developer how to work with a particular programming language. Programming style guides are composed of rules and guidance. Rules are mandates, with very few exceptions, enforceable throughout the entire IT organization. Rules make good and bad programming behavior explicit.
In Python most common ones PEP8 and YAPF
Set of automated processes and tools that allows both developers and operations professionals to work cohesively to build and deploy code to a production environment.
I am using GitHub Actions which solve almost everything but there are more tools in the market such as Jenkins, CircleCI