Proper gitignore for all files with comments