将git中的分支还原为同一分支中的先前提交

时间:2019-11-05 08:10:11

标签: git git-merge git-commit git-revert

我要撤消分支 in this picture中的合并提交

从e6a49a .....到4dea6ee .... 在6个文件中存在冲突,我已经解决了并提交了,但是当我尝试创建Pull请求时,它占用了我整个项目的100多个文件,这不会发生。只是猜测可能是文件类型可能已更改。所以只是想还原合并提交。我该怎么办

1 个答案:

答案 0 :(得分:0)

  • git reset --soft HEAD〜1(我认为这是最后一次提交)
  • git status(查看受影响的文件)
  • git reset文件名(例如:git reset test.py)
  • git push origin branch_name -f