У меня есть приложение, размещенное на OpenShift, которое позволяет развертывать приложения, добавляя его как удаленный Git и нажав на него изменения.Откат на удаленном реестре GIT, который используется только для развертывания
Я добавил код, который прерывает запуск сервера, поэтому я хотел бы откат к предыдущему фиксации. Для этого я попытался выдвинуть фиксации на удаленный репозиторий с: git push openShiftRemote 6f0c6aa5d397e2ac46f34e533d2e33e3d7dde625:master
Git отвергает это, отвечая с этим сообщением: Updates were rejected because a pushed branch tip is behind its remote
Это звучит, как я должен быть в состоянии сделать его работу, включив -f
флаг для принудительного нажатия. У меня есть отдельный пульт, который существует для вытягивания и т. Д. Удаленный OpenShift существует полностью для развертывания, поэтому я не думаю, что использование -f могло бы сломать что угодно.
Безопасно ли это? И что еще более важно, это лучший способ добиться этого?