Как откатить проект git в github или bitbucket до предыдущей версии, как в heroku, используя команды терминала?

Я хочу знать, как выполнить откат проекта git до предыдущей версии после коммита. Я обнаружил, что heroku ведет журнал активности для веб-проектов и имеет возможность отката к предыдущей версии с простыми опциями. Доступно ли это средство для github или atlassian bitbucket? Есть ли команды для этого?

2 ответа

Решение

Описание

Да, обе службы предоставляют такие утилиты. Есть ряд команд, которые вы можете выполнить для достижения отката, но все они зависят от того, как они обрабатывают историю. Пожалуйста, посмотрите некоторые подписи git ниже и связанные с ними ссылки для получения дополнительной информации.

пример

git revert <commit>
git rebase -i <HEAD~n>
git reset <commit>
git checkout <commit>

Ссылка

ГИТ-Revert
ГИТ-перебазироваться
ГИТ-сброс
ГИТ-контроль

Об этом уже спрашивали и очень хорошо ответили здесь. Как вернуть репозиторий Git к предыдущему коммиту?

Вы можете либо ветвить свою текущую работу, либо решить, нужно ли вам временно откатить коммиты или вы хотите предварительно удалить коммиты.

Другие вопросы по тегам