78

The superpower to perform version control on reality. (Git)

Imagine this universe (the current branch), which is made up of a series of events (commits).

Having this ability to allows us to:

- undo events (git reset/git revert)
- reorder events (git rebase)
- transfer to another universe (git checkout)
- derive a new universe from current universe (git checkout -b)
- delete a universe (git branch -D)
- apply an event from another universe (git cherry-pick)

and my favorite:
- merge universes and their events (git merge)

we have to resolve conflicting events, of course.

What else? ;)

Comments
  • 1
    The best thing I've read here in a long time. I love it!
    The merge conflicts would be humongous though hahaha.
    But it would be really cool to take some event/commits from some parallel universe/branch and merge them into master, so in the end you would get the superpowers of all the rest of us
  • 1
    This is perfectly plausible with VR in a few decades
  • 0
    Oh wow, another good idea
    If I can commit code to my brain that would be handy as well *hits it with a broom* WORK ALREADY
  • 2
    Heaven help you if you accidentally git reset --hard; git push --force
  • 0
    Imagine if your parents doesn't wanted you

    git branch -d silly-symphony
  • 0
    @Kushtrim I wonder if there isn't an anime covering this :p
  • 0
    The book should be called "When programmers rule the world"
  • 0
    AMAZING
Add Comment