В некоторых публикациях говорится об удалении файла или каталога из GIT, но они не объясняют, как перенести эти изменения в главный репозиторий.
Например, это прекрасно работает для удаления каталога, но когда я пытаюсь нажать на это изменение в главном репозитории Git, мне отказывают:
! [rejected] master -> master (non-fast forward)
error: failed to push some refs to '/repo/project.git'
To prevent you from losing history, non-fast-forward updates were rejected
Merge the remote changes before pushing again. See the 'non-fast forward'
section of 'git push --help' for details.
Каков последний шаг, чтобы фактически выдвинуть это в основной репозиторий и фактически удалить этот каталог?