An interactive way to peruse your git history from the terminal
.../usr/local/bin) or create your own directory and add it to the PATH variable. Once the commits are displayed, you can use either the arrow keys or j/k to switch between commits, press TAB or e to expand/reduce the commit's diff or q to quit.
cvsbackup is a perl-based tool for backuping your files and sending diffs via e-mail. package also includes scheduler (optional) which helps you monitor more than 1-2 servers (helps to prevent high loads on config repository).