Date Tags git

Git does not let you to check in an empty folder, even if you are using it as a temp output location. How to work around it?

In the folder that you are trying to commit, create .gitignore file and add following content

*
*/
!.gitignore

then add it to the git

$ git add .gitignore

The * line tells git to ignore all files in the folder, but !.gitignore tells git to still include the .gitignore file. This way, your local repository and any other clones of the repository all get both the empty folder and the .gitignore it needs. May be obvious but also add */ to the git ignore to also ignore sub folders.