File name characters restrictions

Hi, what are the restrictions for file name character numbers? I use a complicated naming system, long-read characters number, more them 200 for sure.

Plus, do duplicated file names allowed?

Limit is 255 characters according to the UNIX standard

Names should be unique on each level. You can have files with identical names if they are on different levels, for example, one is at the root of the project, and another one is in a directory or branch.