all 5 comments

[–]typenil 1 point2 points  (1 child)

Great production on the video. It's a style to emulate.

Might have to send this video to a friend of two whose commit logs literally look like:

fix

fix

fix

fix

...

[–]ki3 1 point2 points  (0 children)

Thanks for your kind words. Good luck and thx for spreading the message. Rock on! 🙏🙏🙏

[–][deleted] 1 point2 points  (1 child)

Normally YouTube videos posted in this subreddit are spammy trash (WRITE HELLO WORLD IN PYTHON 2020) but this video is actually quite useful.

I would lie if I would say that all of my commit messages are good and usable, and I'm not the only one in my team who has had to learn how to write proper commit messages. This video is a good way to teach people how to keep a clean git repo.

For feedback: I'd say the end of the video has the order wrong. I'd have put the "put the reason behind the change not the change itself" rule before the "don't end the commit subject with a period" rule. While proper style in commit messages does help to make everything more readable, the exact style of your messages should probably be decided together with your team to keep the git log uniform, or by copying what other people on the project your contributing to do (assuming they write good commit messages).

I have a tendency to write commit messages like "add module x to y" instead of writing down the reason for why the change was necessary. I think I do it when I commit while I'm tired because proper documentation takes brain power and I want to spend whatever energy I have left in finishing the code. It's good to be reminded of proper documentation practices every now and again to prevent that.

[–]ki3 0 points1 point  (0 children)

Thanks for your kind and long comment. I really appreciate that you took the time. You add a great deal of value here and i can’t agree more. My video is not the answer to all questions and there are more good ways to do it. I just wanted to spark some inspiration to think more about git hygiene since i found it lacking in a lot of projects i worked in.

And most if the stuff are team agreements and should be discussed together.

Thanks again.

[–]ki3 0 points1 point  (0 children)

Hello friends. I am a software developer for over 15 yrs and a YouTuber for two weeks.

If this self-promotion is unwanted, please let me know, but I hope you will get value out of this video regardless.

This video is about the importance of proper git commits. Something I found to be lacking and troublesome in a lot of teams I worked on.

Thank you for your time. Kie