今天带来的是EGit使用中有时会用到的一个技巧,强制覆盖本地。EGit强制覆盖远端(其实没有这个说法),在另一篇文章中写了http://www.cnblogs.com/guodongdidi/p/4807438.html,原理是重新上传至一个新的git项目,并不是强制覆盖(没有这个操作),但是效果是一样的。
有时项目组几个人上传时可能会吧eclipse自动生成的test-output上传,造成其他人pull的时候冲突报错,这时可以回滚,也可以直接强制覆盖本地。使用Git Bash命令这里就不说了,网上有很多教程,本文说一下EGit的实现。
1、选择项目,右键选择Team,选择Team里面的Reset。
2、点击Reset后弹出Reset窗口,选择Hard选项,这样就会把远端的项目完全拉下来覆盖本地,本地没有的文件也会被创建,点击确定。
再看看你的eclipse里面的代码,应该就和你的git上的一样了。