除了我未跟踪的文件外,Git合并了所有文件

时间:2012-06-05 20:21:58

标签: android git git-merge git-pull

我正在我的实验室中与团队合作开发一个Git版本的Android项目。其中一个成员告诉我他对代码进行了重大修改,并希望我把它们拉进来。他们还没有进入上游大师,所以我无法从中拉出来,所以我已经设置了他的分叉作为一个遥远的人,并希望从他的一个分支机构中拉出来。

我的问题是我没有跟踪项目副本中的bin文件夹,因为它是完全生成的文件,不应该版本化。但是,他确实跟踪了bin文件夹,当我尝试提取他的更改时,我收到一条消息:

  

错误:将覆盖以下未跟踪的工作树文件   合并:

后面是我所有bin文件夹文件的列表。除了bin文件夹之外,如何提取所有文件?谢谢!

1 个答案:

答案 0 :(得分:0)

我的建议:

  • 将bin文件夹放在.gitignore中,以便您的同事停止将生成的文件置于版本控制中

  • 删除工作目录中的bin文件夹,然后合并(拉)他的更改

  • 删除他的bin文件夹

  • 在Eclipse中重新生成bin文件夹,提交并发送(以及.gitignore)