0

我正在与我实验室的一个团队一起开发一个 Git 版本的 Android 项目。其他成员之一告诉我他对代码进行了重大更改,并希望我将它们拉入。他们还没有在上游 master 中,所以我无法从中拉出,所以我已经设置了他的 fork作为一个遥控器,想从他的一个分支中拉出来。

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

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

接下来是我所有的 bin 文件夹文件的列表。我如何提取除 bin 文件夹之外的所有文件?谢谢!

4

1 回答 1

0

我的建议 :

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

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

  • 擦除他的 bin 文件夹

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

于 2012-06-05T20:38:05.297 回答