fix git ignore file bugs