Теоретически, это можно сделать через либу git2 - клонируешь репозиторий, изменяешь текст в файле, коммитишь, и пушишь.
Но не думаю, что это можно применить в рамках игры, тк тогда придётся либо передавать закрытый ssh-ключ разработчика, либо использовать аккаунт игрока, и делать форк в его аккаунт