Adding myself to list and adding ! and * to gitignore

just curious, what files is this ignoring? I've never come across this pattern before