# Ignore everything * # But not directories (so git can traverse into them) !*/ # Allow these file types !*.py !*.txt !*.md !*.sh # Don't ignore .gitignore itself !.gitignore