why is git ignore not ignoring project properties