Git 强制回退到某个历史版本再推送到远程

1. 使用 git log 命令历史版本记录回退版本

git reset --hard f6a7c803a6931a9eca011d4e097389e0845cbe49

2. 推送到远程

git push -f -u origin master

 

ps:使用语法

git push [--all | --mirror | --tags]

[--follow-tags] [--atomic]

[-n | --dry-run] [--receive-pack=]

[--repo=] [-f | --force]

[-d | --delete] [--prune] [-v | --verbose]

[-u | --set-upstream]

[--push-option=]

[--[no-]signed|--sign=(true|false|if-asked)]

[--force-with-lease[=[:]]]

[--no-verify] [ […]]
 

 

你可能感兴趣的:(git)