Commits


teach 'got commit' to tweak the executable bit of a file


obtain repo format version and commit author name/email from .git/config


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