Here are a few handy utilities I’ve recently run across.
Record Your Terminal -Share it with no fuss
Python tool, similar to using script command with timestamps, but easier to share.
Various python modules needed are listed on the git site:
By default, uploads to ascii.io, with option to associate uploads with your profile for editing / deleting.
Setup your own internal asciiio server for playback:
Links to a good youtube video intro.
Graphs git commit tree, branches, etc. both to help learn git and visualize changes.
Add commit notes and branch, rebase, etc. from the gui.
Very fast node.js based interface. Installs with npm via https (no outbound git:// required)
When running ungit, if you recieve the error:
“<ServerResponse> has no method ‘setTimeout”
Try updating NPM and running again. See: https://github.com/FredrikNoren/ungit/issues/178
Converts shell commands with arguments into man pages showing only arguments used.
(Just faster than grepping for them all.)