gitignore and attribute