How can I show a git log output with (at least) this information:
* author * commit date * change
I want it compressed to one line per log
All aforementioned suggestions use %s placeholder for subject. I'll recommend to use %B because %s formatting preserves new lines and multiple lines commit message appears squashed.
%s
%B
git log --pretty=format:"%h%x09%an%x09%ai%x09%B"