Have you ever imagined If your life is a git branch, how will you cherish these memorable events with commits?
Great idea and implemetationCons:
Can't insert newlines in commit messages
Exactly what I was looking for: a daily log tool that lets you quickly note down any achievements or other important stuff of a given day. Using Git for this is a great idea, as it is a stable format with open specifications.
A feature that should be added is to open your favourite text editor for writing the commit message, for example, vim.Daniel Weibel has used this product for one day.