pushing empty dirs with gitignore files