Commit Briefs

d56d26cef8 Stefan Sperling

move out-of-dateness check to a helper function



819f385b20 Stefan Sperling

ensure that commits use intended base blobs for changes


e75eb4dad0 Stefan Sperling

rename field in 'struct commitable'



5501382f68 Stefan Sperling

update commit command's description


74416c4791 Stefan Sperling

document 'got commit'


c6fc0acd8e Stefan Sperling

fix usage_commit()


44d03001f2 Stefan Sperling

don't traverse into unmodified subtrees during commit



5bbcb68ba9 Stefan Sperling

add another commit test




a0275e4081 Stefan Sperling

hook up commit regress tests


35bd8fed48 Stefan Sperling

require GOT_AUTHOR environment variable


768aea60a1 Stefan Sperling

fix perms in committed tree entries


f2c16586bf Stefan Sperling

update HEAD reference after commit


b249b824fb Stefan Sperling

add APIs to change references


135819daf9 Stefan Sperling

don't create unrelated files in basic commit test


ebf99748b3 Stefan Sperling

update fileindex after commit


baa7dcfad4 Stefan Sperling

don't visit added subtrees reundantly


afa376bfb3 Stefan Sperling

report commit item status


9d40349afb Stefan Sperling

add TODO comments


de18fc635c Stefan Sperling

write commit objects


2f51b5b3db Stefan Sperling

handle added subtrees during commit