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

Top all-time · #2421

S

Seth Robertson

Personal blog · sethrobertson.github.ioprogramming

Seth Robertson's personal blog at sethrobertson.github.io covers programming. Since 2013, 34 different Hacker News readers have linked it 35 times, most often “On undoing, fixing, or removing commits in git”. No feed was found, so read it on the site itself.

No feed foundVisit the blog
35mentions?
34HN people?
2013–2025first – last linked?
Links on Hacker News per year · peak 5 in 2014

Most-linked posts?

  1. On undoing, fixing, or removing commits in git
    15 people · 16 mentions · first linked 2013-12-15
  2. On undoing, fixing, or removing commits in git
    9 people · 9 mentions · first linked 2014-05-26
  3. Commit often, perfect later, publish once: Git best practices (2013)
    5 people · 5 mentions · first linked 2018-08-02
  4. Sausage Making with Git
    2 people · 2 mentions · first linked 2013-11-12

What Hacker News says?

  1. In choose your own adventure style: http://sethrobertson.github.io/GitFixUm/fixup.html

    Comment linking /GitFixUm/fixup.html

    on “Oh shit, git: Getting myself out of bad situations”
  2. Submitted Commit often, perfect later, publish once: Git best practices (2013) as a story · 261 points

    HN discussion
  3. Also useful for panicky moments, with handy workflow: http://sethrobertson.github.io/GitFixUm/fixup.html I visit this page every few weeks. :)

    Comment linking /GitFixUm/fixup.html

    on “Oh shit, git: Getting myself out of bad situations”
  4. Submitted On undoing, fixing, or removing commits in git as a story · 157 points

    HN discussion
  5. Reference to a helpful wizard for fixing your git mistake: http://sethrobertson.github.io/GitFixUm/fixup.html

    Comment linking /GitFixUm/fixup.html

    on “Git undo: We can do better”
  6. Submitted Commit Often, Perfect Later, Publish Once: Git Best Practices as a story · 117 points

    HN discussion
  7. Perhaps it was this one? https://sethrobertson.github.io/GitFixUm/fixup.html

    Comment linking /GitFixUm/fixup.html

    on “Oh Shit, Git?”
  8. Submitted On undoing, fixing, or removing commits in git as a story · 105 points

    HN discussion
  9. I prefer this, because it has a flow-chart http://sethrobertson.github.io/GitFixUm/fixup.html

    Comment linking /GitFixUm/fixup.html

    on “Oh shit, git (2016)”
  10. Submitted On undoing, fixing, or removing commits in git as a story · 78 points

    HN discussion
  11. I use this one. Also the same information, but its in paragraph form like the OP, but with hyperlinked questions to jump around like you would in a flow chart. http://sethrobertson.github.io/GitFixUm/fixup.html

    Comment linking /GitFixUm/fixup.html

    on “How to undo almost anything with Git”
  12. Submitted Commit Often, Perfect Later, Publish Once: Git Best Practices as a story · 10 points

    HN discussion
  13. See also http://sethrobertson.github.io/GitFixUm/fixup.html which has helped me immensely in the past.

    Comment linking /GitFixUm/fixup.html

    on “How to undo almost anything with Git”
  14. Submitted On undoing, fixing, or removing commits in git as a story · 4 points

    HN discussion
  15. I have used this resource, until common stuff has burned into brain "choose your own git adventure": https://sethrobertson.github.io/GitFixUm/fixup.html

    Comment linking /GitFixUm/fixup.html

    on “Oh Shit, Git”
  16. Submitted Commit Often, Perfect Later, Publish Once: Git Best Practices as a story · 3 points

    HN discussion
  17. Not reading. Nothing is ever as good as this flow chart: http://sethrobertson.github.io/GitFixUm/fixup.html

    Comment linking /GitFixUm/fixup.html

    on “How to undo almost anything with Git (2015)”
  18. Submitted Commit Often, Perfect Later, Publish Once: Git Best Practices as a story · 2 points

    HN discussion
  19. Ok so let me post an opinion from the other side. I think that histories that represent actual history in git are actually not useful at all. Let's look at an example. I make a commit that introduces a bug and contains a typo. Someone else points out the bug, so I fix the bug. Then someone else points out the typo so I fix the typo, one small commit for each fix. While this is indeed an accurate depiction of history…

    Comment linking /GitBestPractices/

    on “Why is git pull considered harmful? (2013)”
  20. Submitted On undoing, fixing, or removing commits in Git as a story · 2 points

    HN discussion
  21. On undoing, fixing, or removing commits in git (Interactive help): http://sethrobertson.github.io/GitFixUm/fixup.html

    Comment linking /GitFixUm/fixup.html

    on “Flight rules for Git – What to do when things go wrong”
  22. Submitted On undoing, fixing, or removing commits in Git: A Git choose-your-own-adventure as a story · 2 points

    HN discussion
  23. I occasionally wish git had an undo-whatever-I-just-did command, and I've been using it for years. The git fixup page comes in quite handy. https://sethrobertson.github.io/GitFixUm/fixup.html

    Comment linking /GitFixUm/fixup.html

    on “Gitjk – command to undo what you just did in git”
  24. Submitted On undoing, fixing, or removing commits in git as a story · 2 points

    HN discussion
  25. I disagree with the usage of githooks for linting and testing. It discourages frequenting committing which is a tenet of using git. Commit often, perfect later, publish once ( https://sethrobertson.github.io/GitBestPractices/ ). Your pipeline should be responsible for ensuring things don't make it into the master branch that shouldn't. Run tests and linting on a pull request and make it a requirement for those to pa…

    Comment linking /GitBestPractices/

    on “How to set up a perfect Python project”
  26. Submitted A Git choose-your-own-adventure as a story · 2 points

    HN discussion
  27. I've been waiting for someone to build this. My hope is it will simplify recovering from the myriad forms of "I just did something I didn't want" that occasionally happen with git (and that I've historically used [0] to resolve) [0] https://sethrobertson.github.io/GitFixUm/fixup.html

    Comment linking /GitFixUm/fixup.html

    on “Show HN: Natural Language Git (Gitgpt)”
  28. Submitted GitFixUm – A Git choose-your-own-adventure as a story · 2 points

    HN discussion
  29. Submitted GitFixUm – A Git choose-your-own-adventure for when you've messed up as a story · 2 points

    HN discussion
  30. Submitted Undoing/Fixing bad git commits, “choose-your-adventure” style as a story · 2 points

    HN discussion

Search all of HN for sethrobertson.github.io

Linked by the same people?