问题背景:
最近几个人共同做一个项目,临近下班的时候,发现项目中有点问题,然后我和领导两个人都对同一个文件做了修改,然后我本地暂存了后,领导已经
提交了,这样一来,就需要我把本地提交的取消了;
解决办法:
1.先把已经commit的多个文件,从暂存区取消出来;
git reset --soft HEAD^
2.把上一步的文件取消修改;
git reset --hard HEAD^
3.在本地没有任何暂存和提交的情况下,拉取远程最新的代码
git pull
问题背景:
最近几个人共同做一个项目,临近下班的时候,发现项目中有点问题,然后我和领导两个人都对同一个文件做了修改,然后我本地暂存了后,领导已经
提交了,这样一来,就需要我把本地提交的取消了;
解决办法:
1.先把已经commit的多个文件,从暂存区取消出来;
git reset --soft HEAD^
2.把上一步的文件取消修改;
git reset --hard HEAD^
3.在本地没有任何暂存和提交的情况下,拉取远程最新的代码
git pull
本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。