does github ignore empty files?