git如何取消本地已经commit过的代码?


问题背景:

最近几个人共同做一个项目,临近下班的时候,发现项目中有点问题,然后我和领导两个人都对同一个文件做了修改,然后我本地暂存了后,领导已经

提交了,这样一来,就需要我把本地提交的取消了;

 

 

 

解决办法:

1.先把已经commit的多个文件,从暂存区取消出来;

 git reset --soft HEAD^

 

2.把上一步的文件取消修改;

git reset --hard HEAD^ 

 

3.在本地没有任何暂存和提交的情况下,拉取远程最新的代码

git pull


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM