Skip to content

Branch Out

A pixel platformer where Git and GitHub commands are your special moves.

Loading Branch Out…

← → move · SPACE jump · E use/talk · ↓ pipe · TAB hint · M map · R restart · ESC back

Move List

  • SAVE TOSS

    git add

    Toss what you found into the save chest. Only what’s in the chest gets saved.

  • SEAL STRIKE

    git commit -m "note"

    Slash the chest shut with a short note. That moment is saved forever.

  • RIFT SLASH

    git switch -c name

    Cut open a brand-new timeline and jump in.

  • RIFT DASH

    git switch name

    Dash into a timeline that already exists.

  • FUSION SMASH

    git merge name

    Smash another timeline’s saves into the one you’re in.

  • SCOUT

    git status

    Look around: what changed, and what’s in the chest?

  • RECALL

    git log

    See every save you’ve made, drawn as a map.

  • SKY LAUNCH

    git push -u origin name

    Send your timeline’s saves to GitHub.

  • SKY PULL

    git pull

    Bring GitHub’s saves into your current timeline.

Pull requests aren't a command: you open and merge them on GitHub's website.