add rule gitignore