recursive gitignore post