Preiwer, тогда наводящие вопросы.
Это ваш репозиторий?
У авторизованного пользователя есть права на запись туда?
В другие репозитории отправляет без ошибок?
Каким методом вы авторизовались?
Как вы смогли «копировать файлы в репозиторий»? Научите нас.
Репозиторий это же не какая-то папка с файлами, куда их можно копировать и заменять.
Попробуйте лучше использовать гит.
Какое отношение имя и мыло для подписи коммитов имеют к имени и паролю используемому при авторизации?
Подпись же вообще может быть абсолютно любая и никто её не «авторизует».
А вообще игнор не запрещает коммитить файлы, он лишь предотвращает случайное добавление их в репозиторий.
Вы всегда можете принудительно добавить любой файл, даже игнорируемый. git add --force -- "путь/к/файлу"