Duy Nguyen [off-list ref] writes:
The exception list could be equally long (most of them are *_HEAD).
.git is also used for temporary files with mkstemp, but I think that's
safe for sharing. What could break is when people add a new local
*_HEAD and forget to update the exception list.
Sensible; it may be worth having the above to describe why we choose
to go that "share only the selected ones" route in one of the log
message and/or in-code comment.
Thanks.