Commits


add and test basic blob diffing functionality


implement open/close for blobs; add test which prints one


parse and print tree objects


remove unused union 'obj' from struct got_object


parse commit objects


parse object header


print the head revision


resolve symbolic refs


add copyright


initial import; current implementation only parses the .git/HEAD ref