Git回退版本

最近,在一个大作业的团队项目中,小伙伴push他的代码上去后,我pull下来,并且合并后,一直无法push上去
后面想到的一个办法是回退到之前的版本,然后将当时的文件夹备份下来,然后再pull远程仓库代码,并再将备份的文件添加到项目里,即可push上去

  1. 开发工具:IDEA Git

  2. 打开commit的history
    Git回退版本

  3. 复制版本号
    Git回退版本

  4. 回滚
    Git回退版本

  5. 将刚刚复制的版本号粘贴到head中
    Git回退版本

总结:

备份这个版本下的相应文件,然后再将远程的项目pull下来,然后merge,最后将备份文件添加进来