Thank you for your reply. But I haven't done any rebasing or rewriting. Could git-annex have done something like this by mistake--a bug? Sean