reset

git log 查看提交记录
git reset --soft commit_id
git push origin master --force

然后如果当前存在冲突
git pull
git push

rebase

  1. 找到要提交的记录id,类似1ed361d6bf331cb3e9fc695888d7ae76ae9dce59的一串字符串;
  2. 执行命令:
    	git rebase -i   1ed361d6bf331cb3e9fc695888d7ae76ae9dce59
    
  3. 找到要删除的记录,将前面的pick改为drop
  4. 查看记录git log已经删除成功;
Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐