Work in progress: 181,232 of 181,233 sites checked so far, more every week · updated 2 Nov 2026Missing a blog? Tell us

Top all-time · #8824

C

Conrad Parker

Personal blog · blog.kfish.orgprogrammingsystems

Conrad Parker's personal blog at blog.kfish.org covers programming and systems. Since 2008, 9 different Hacker News readers have linked it 11 times, most often “Cool graph of git commits in a text console”. The last post was in 2011, but the archive is still widely read.

Visit the blog
11mentions?
9HN people?
2008–2023first – last linked?
Links on Hacker News per year · peak 3 in 2010

Too few sampled comments (6) to say how often HN recommends it.?

Why HN links it

HN readers link Conrad Parker's post on the 'git lola' alias, a colour-coded graphical view of git history. Commenters say it makes branch structure and git's flow easier to grasp.

Summarised by Claude from a sample of 6 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.

Making free software for embedded/mobile multimedia, web video and computer music; in C and Haskell, using algebra, type theory and git!

Most-linked posts?

  1. Cool graph of git commits in a text console
    5 people · 6 mentions · first linked 2010-04-29

What Hacker News says?

  1. I use this command constantly: http://blog.kfish.org/2010/04/git-lola.html Being able to see the graph structure made it far easier for me to get a grasp git's general structure and flow on a higher level.

    Comment linking /2010/04/git-lola.html

    on “Ten Years of Git: An Interview with Linus Torvalds”
  2. Submitted Iteratee-based IO in Haskell at Tsuru Capital as a story · 50 points

    HN discussion
  3. Strange but true, the widespread `git lola` has not been mentioned yet. [alias] lol = log --graph --decorate --pretty=oneline --abbrev-commit lola = log --graph --decorate --pretty=oneline --abbrev-commit --all http://blog.kfish.org/2010/04/git-lola.html

    Comment linking /2010/04/git-lola.html

    on “A better git log”
  4. Submitted Cool graph of git commits in a text console as a story · 3 points

    HN discussion
  5. A nice tip from Scott Chacon by way of Conrad Parker[0] is to create `git lol` and `git lola` aliases to display a color-coded view of history layout in the console. Summary: add the following to your `~/.gitconfig`. [alias] lol = log --graph --decorate --pretty=oneline --abbrev-commit lola = log --graph --decorate --pretty=oneline --abbrev-commit --all [color] branch = auto diff = auto interactive = auto status = a…

    Comment linking /2010/04/git-lola.html

    on “GitTips”
  6. Submitted Speeding up cross-compiling with ccache and distcc on Debian as a story · 2 points

    HN discussion
  7. gbacon · 2018-08-03Recommends
    My favorite aliases (plus color to enhance presentation) thanks to Scott Chacon and Conrad Parker: [alias] lol = log --graph --decorate --pretty=oneline --abbrev-commit lola = log --graph --decorate --pretty=oneline --abbrev-commit --all [color] branch = auto diff = auto interactive = auto status = auto `git lol` is a poor man’s ASCII-art graphical history display for specified refs (default: HEAD), and `git lola` d…

    Comment linking /2010/04/git-lola.html

    on “Why Git Alias”
  8. Submitted UI.Command: a command line app framework for Haskell as a story · 2 points

    HN discussion
  9. In my opinion, the biggest thing git could do to be easier to learn is make the "git lola" alias what happens by default when you write "git log". Once you see the graph change as you move about, it all makes a lot more sense. http://blog.kfish.org/2010/04/git-lola.html?m=1

    Comment linking /2010/04/git-lola.html?m=1

    on “Breezy Version Control System”
  10. Submitted What should release v1.0 actually mean? as a story · 2 points

    HN discussion
  11. As with all these posts, use the git lola alias regularly and all becomes clear as you can see where all the branches locally and remote are and how they change when you do things. http://blog.kfish.org/2010/04/git-lola.html

    Comment linking /2010/04/git-lola.html

    on “Confusing Git Terminology”

Search all of HN for blog.kfish.org