Commits


sort tree object entries the way git likes it


attempt to reject GOT_AUTHOR values without an email address


fix out-of-date check regression; only commit staged files after 'got stage'


prevent 'got commit' on branches outside "refs/heads/" (the only exception is the work tree's temporary histedit branch)


add support for multiple path arguments to 'got commit'


make 'got commit' work with a directory path


fix 'got commit' from work tree with a path prefix


fix bug exposed by test_commit_added_and_modified_in_same_dir


add an xfail test for a bug in 'got commit'


fix test sandbox name


relax out-of-dateness check for 'got commit'


consistently use leading upper-case for messages indicating success


add a test for 'got commit' with a conflicted file


fix bug reproduced by xfail test 'test_commit_added_subdirs'


use cmp -s, instead of cmp, in all command line tests


cosmetic tweak to xfail test output


add new test test_commit_added_subdirs (xfail)


revert previous


fix tree_entry_dup error path


make GOT_AUTHOR available to all cmdline tests


ensure that commits use intended base blobs for changes


add another commit test


fix bug in concurrent commit check and add another commit test


require GOT_AUTHOR environment variable


don't create unrelated files in basic commit test