Git: Commit messages with subject and body in the command line - YouTube
Did I really just commit and push a file with a password in it?–Remove all traces of pushed Git commit - AMIS, Data Driven Blog - Oracle & Microsoft Azure
How to make your commit messages awesome and keep your team happy
First steps with git: clone, add, commit, push | Earth Data Science - Earth Lab
Commit and push changes to Git repository | PyCharm
Git - Recording Changes to the Repository
How to squash git commits - by Srebalaji Thirumalai
What is Git Commit? - GeeksforGeeks
What is Git Commit? - GeeksforGeeks
How (and why!) to keep your Git commit history clean | GitLab