automatic edit gitignore