exclude caches used by jekyll 4.x
According to https://github.com/github/gitignore/blob/main/Jekyll.gitignore,
.jekyll-cache/
.jekyll-metadata
are added in new jekyll versions and should be ignored. Excluding them provides compatibility to jekyll 4.x