我正在我的实验室中与团队合作开发一个Git版本的Android项目。其中一个成员告诉我他对代码进行了重大修改,并希望我把它们拉进来。他们还没有进入上游大师,所以我无法从中拉出来,所以我已经设置了他的分叉作为一个遥远的人,并希望从他的一个分支机构中拉出来。
我的问题是我没有跟踪项目副本中的bin文件夹,因为它是完全生成的文件,不应该版本化。但是,他确实跟踪了bin文件夹,当我尝试提取他的更改时,我收到一条消息:
错误:将覆盖以下未跟踪的工作树文件 合并:
后面是我所有bin文件夹文件的列表。除了bin文件夹之外,如何提取所有文件?谢谢!
答案 0 :(得分:0)
我的建议:
将bin文件夹放在.gitignore中,以便您的同事停止将生成的文件置于版本控制中
删除工作目录中的bin文件夹,然后合并(拉)他的更改
删除他的bin文件夹
在Eclipse中重新生成bin文件夹,提交并发送(以及.gitignore)