#!/usr/bin/env bash

VIM=vim

rm -rf .git file.txt
git init

function do_echo
{
	rm -f file.txt
	for (( i = 0; i < 10; i++ )) ; do
		echo $1 >>file.txt
	done
}

do_echo foo
git add file.txt
git commit -m foo

do_echo bar
git add file.txt
git commit -m bar

do_echo baz
git add file.txt
git commit -m baz

do_echo quux
git add file.txt
git commit -m quux

"$VIM" -c 'e file.txt'            \
       -c 'belowright vert split' \
       -c Glog                    \
       -c 'windo diffthis'        \
       -c cnext
