refine git ignore file