Work quickly, safely, and without headaches. The Git interface you’ve been missing all your life has finally arrived. Really interesting Git client: the timeline is the interface. Just right click any commit an select what you want to do with it: edit the message, remove it, squash it, split it, etc. GitUp →

GitBook: Build beautiful interactive books using Git and Markdown

Write your books and courses using Markdown, GitBook will convert it to a complete static website. Installable using npm. A companion app (pictured below) to create your books – in case you want a live preview along your edits – is also available. Building the book to a PDF/eBook is also possible … strongly considering […]

psdiff – .psd previews for git

[email protected] ~/dev/myproject > $ git status ## master A mock.psd [email protected] ~/dev/myproject > $ git commit -m “Add mock.psd” psdiff: created mock.psd.png # <———- [master 1156ea5] Add mock.psd 2 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 1.psd create mode 100644 1.psd.png If you have Photoshop psd files lying around your git repository, you […]

Autocomplete git branch name

Turns out it’s possible to enable autocompletion of git branch names when working on the command line. The script can be automatically installed on OS X using these commands: $ curl -G > ~/ $ echo ‘source ~/’ >> ~/.bash_profile Don’t forget to re-open any already open Terminal windows. (via @decthomas) UPDATE: I’ve been […]