Idea:撤销git已经push的代码(完美解决)

Idea:撤销git已经push的代码(完美解决)
撤回commit:右键git提交的历史记录中要回退的版本,点击”Reset Current Branch to Here…“,然后选择”Hard“,点击”Reset“(如果本地代码不需要回滚的话选soft)

Idea:撤销git已经push的代码(完美解决)_第1张图片

Idea:撤销git已经push的代码(完美解决)_第2张图片

撤回push:右键git提交的历史记录中要回退的版本,点击”Copy Revsion Number”

Idea:撤销git已经push的代码(完美解决)_第3张图片

选择“Reset HEAD”,Reset Type选择Hard,To Commit位置填入上一步复制的Revsion Number,点击Reset

Idea:撤销git已经push的代码(完美解决)_第4张图片

Idea:撤销git已经push的代码(完美解决)_第5张图片

进入项目所在文件,右键空白位置,选择“Git Batch Here”,执行“git push origin HEAD --force”语句

Idea:撤销git已经push的代码(完美解决)_第6张图片


 

你可能感兴趣的:(intellij-idea,git,java)