read_gitfile_gently: use ssize_t to hold read result