Я установил git-репо на удаленном сервере и скопировал некоторые незафиксированные файлы (скажем, README.md) в репозиторий с помощью rsync.Удаленное репо было настроено с помощью команды
git config --local receive.denyCurrentBranch updateInstead
Теперь в своем локальном репо я решил добавить README.md к репо и зафиксировать его:
git add README.md
git commit -m "added README"
Я хотел бы отправить этот коммит в репозиторий, перезаписав неподтвержденный README.md в репозитории.
Как предложено в посте ( Принудительно "git push" перезаписывать удаленные файлы), я пробовал:
git push origin master --force
, но это возвращает сообщение об ошибке:
! [remote rejected] master -> master (Could not update working tree to new HEAD)
error: failed to push some refs to '/path/to/remote/repo'
Как принудительно перезаписать незафиксированные файлы в удаленном репо?Нужно ли каким-то определенным образом настроить удаленное репо с помощью git config?