🕒✨ Oh, goody! A #tool to transform your #mundane day into an equally mundane git log. Because who doesn't want their #life reduced to commit messages? 🤖📈
https://github.com/JerryZLiu/Dayflow #gitlog #transformation #commitmessages #fun #HackerNews #ngated
GitHub - JerryZLiu/Dayflow: Generate a timeline of your day, automatically

Generate a timeline of your day, automatically. Contribute to JerryZLiu/Dayflow development by creating an account on GitHub.

GitHub
One additional caveat with using #GitSerie for a pretty #GitLog graph (aside needing a modern terminal with one of the supported image embedding protocols), is that it doesn't work within a terminal multiplexer like screen or #tmux😢

If your terminal supports embedded images, I recommend serie for a pretty #GitLog rendering the commit branches/splits/merges as coloured lines (a nicer alternative to `git log --graph`). #GitSerie

My contribution of adding default pager shortcuts (matching `git log`) is in the new release: https://github.com/lusingander/serie/releases/tag/v0.4.3

Release v0.4.3 · lusingander/serie

What's Changed Bind page-up, page-down and space keys by @peterjc in #61 Added "jump to parent commit" by @urbanij in #64 New Contributors @peterjc made their first contribution in #61 @urbanij ...

GitHub

I was sure I remove some functionality in a function I wrote a few month ago, but finally I had to reintroduced it. All I had to do was to look at the history of this function

git log -L :func_name:path/to/file

And I was able to easily identify the commit that removed the code, a simple `git revert` and voilà, it’s done!

I am using the console, but I assume that IDE have a way to do the same, and if they don’t it’s a missed opportunity. That was very handy!

#git #gitlog