git撤销push操作

# 1、克隆项目
git clone <项目地址>

# 2、创建本地分支并连接到远程分支

# 本地会创建一个分支名为 branch_name
# 本地 branch_name 分支会自动跟踪远程的同名分支 branch_name
git checkout --track origin/branch_name

# 3、查看所有分支(确保分支在想要进行撤销操作的分支)
git branch -a

# 4、查看历史(查找到想要回溯到的版本号)
git log

# 5、重置至指定版本的提交,达到撤销提交的目的
git reset –-soft <版本号>

# 6、强制提交当前版本
git push origin branch_name –-force

参考自以下博客

git从克隆项目到本地分支和远程分支关联

Git撤销对远程仓库的push&commit提交

原文地址:https://www.cnblogs.com/luckyzs/p/13558839.html