Не стоит коммитить изображения, а также файлы конфигурации, которые отличаются на разных машинах (например конфиг базы данных), потому что ГИТ ориентирован на командную работу.
Коммитится можно так часто - как вам удобно. Можно раз в неделю. Но лучше коммитить при добавлении фичи или исправлении бага - так потом по названиям можно будет находить нужный коммит, смотреть на его изменения и понимать, как это работает.
Несколько веток обычно ведут для экспериментов - например мастер ветка, это та, которая выкладывается в продакшн, потом ветка для добавления какой-то фичи, и т.д.