When using the [[/assistant]] on some of my repositories, I would like to
retain manual control over the granularity and contents of the commit
history. Some motivating reasons:
2012-10-24 15:33:01 +00:00
* manually specified commit messages makes the history easier to follow
* make a series of minor changes to a file over a period of a few hours would result in a single commit rather than capturing intermediate incomplete edits
* manual choice of which files to annex (based on predicted usage) could be useful, e.g. a repo might contain a 4MB PDF which you want available in *every* remote even without `git annex get`, and also some 2MB images which are only required in some remotes