赞
踩
假如某次代码提交修改的文件都已经push,但是还没有合进去代码正在code review或者在走CI流程,这时候我想撤销一个文件的修改,该如何操作呢
git log
也可以目的性更强一些,后面带要撤销的文件
git log <filename>
git log的目的是找到本文件所在的提交的上次commit id
比如文件就在第一个以commit id为f4c开头的提交里,这时候copy其上一个commit id ,以6130开发的commit
git reset <commit id> <filename>
commit id为本次提交的上一个提交id
git checkout -- <filename>
- git add <file>
- git commit --amend
- git push origin <remote branch>
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。