There is a quite similar question in What are all the directories for in the new Drupal 8 structure? about the Drupal directory structure, but it is not explained the content of the sites/default/files directory.
Within such directory there are all these folders:
- 2016-01/
- 2016-02/
- ...
- config_nEjJjnck1_CMDKmCKDLS9cd-CKD89cdsCD78cdsCNJD89/
- css/
- inline-images/
- js/
- languages/
- php/
- styles/
- translations/
First two folders contains user-uploaded content. What are other folders for and how/when their content is generated? Which of these folders should be included inside a Git repository?