Oo. Great idea. I'll add that.
It tries to copy the Dropbox conflict behaviour.
Although, if I'm reading this correctly, the logic isn't quite right. It uses the timestamp of the time when the conflict is detected, when it should really use the conflicted file's last-modified time, or maybe the timestamp of the conflicting commit.