Commits


make paths shown during checkout match what is created on disk


document where the UI expects SHA1 hashes


document checkout better and fix optional worktree arg


document diff command and make the repo path optional


implement got log -l


tweak the log command synopsis and update man page


add a rudimentary diff command


add the ability to start the log at a particular commit


don't forgot to close blobs after diffing them


clean up commit list upon error in print_commits()


fix open file leaks in previous


check for fopen() failures in got_diffreg()


remove debug code accidentally committed


look up deltas in the correct pack file


stop using fmemopen(); that code path didn't work correctly


verify diff output in blob diff test


add a script which decompresses a git object I will never remember which command to use and how to get it...


fix wrong argv[] index in cmd_log()


update log usage()


make log -p print an extra newline after diff


show function prototypes in diff output


be careful about NULL trees when diffing entries


show 3 lines of context in file diffs


implement 'got log -p' option


reset optind in main()