optimize git ignore [skip CI]