На этом уроке мы закоммитим все наши изменения. Для начала мы создадим копию конфигурационного файла с именем config.default.txt. Это необходимо делать, чтобы небыло конфликтов из-за того, что у каждого разработчика будет своя версия config.txt для корректной работы приложения. Так же изменим значения файла config.default.txt на значения для примера, чтобы каждый смог изменить их под себя.
Судя по логам гита, вот и траблы выскочили из-за того, что единый стиль кодинга не соблюдаешь. Плюс у тебя кодировка консоли гит не поддерживает кодировку кириллицы, это можно решить поднастроив либо глобальные параметры гит либо текущего репозитория.
Я не очень понимаю, зачем плодить копии файла config в разных папках, когда из кода всё-равно доступ задан только к одному из них. Кроме того, есть .gitignore для того, что бы в репозиторий не попадали лишние файлы. Кстати, рекомендую установить плагин для IntellijIDEA, который помогает редактировать список игнорируемых файлов. Он так и называется .ignore, как установить - см. скриншот. Полное описание плагина здесь https://plugins.jetbrains.com/plugin/7495--ignore