I have been using Git for some time now to manage my own personal projects. I didn’t really think about how I used it. I usually commit all the changes whenever there is a milestone not really thinking.
But after reading a blog post that mentions how you should right your commit messages, I realized that I don’t really know how to properly utilize SCM.
So I am wondering if you have any tips regarding things like:
- When you should commit a change
- How to write the commit message
- How to work with others using a repository
- anything else…
Thanks!
Since you’re using git, here are some of my practices that may or may not work for you:
It sounds complicated, but it’s really a joy to practice (at least for me), as git is so fast and feels so right in doing all these steps.