Я разрабатываю приложение, которое должно работать как на Android, так и на обычном Java SE.Eclipse: как игнорировать .git subdir при добавлении одного проекта в другой путь сборки проекта?
У меня есть проект затмения под названием foobar-core который содержит код, который используется как для Android, так и для SE-версии. У меня есть еще один проект под названием foobar-android, который содержит все специфичные для Android коды.
мне нужно ссылаться на некоторые из Foobar-ядра кода в Foobar-андроида проекта, поэтому я добавил Foobar-ядро для Foobar-андроида в Настройки -> Java Build Path -> Проекты -> Необходимые проекты на пути сборки. Это прекрасно работает, так как я могу использовать код от foobare-core в foobar-android сейчас.
Вот проблема: Оба Foobar-жильный и Foobar-андроида являются независимыми Git репозиториев, что означает, что они оба имеют .git подкаталог. Теперь я получаю много предупреждений на вкладке «Консоль» всякий раз, когда компилирую foobar-android. Они выглядят так:
/foobar-core/src/.git/HEAD conflicts with another file already put at .git/HEAD
/foobar-core/src/.git/config conflicts with another file already put at .git/config
/foobar-core/src/.git/description conflicts with another file already put at > .git/description
/foobar-core/src/.git/hooks/applypatch-msg.sample conflicts with another file already > put at .git/hooks/applypatch-msg.sample
Как я могу сказать, Eclipse, игнорировать .git файлы при импорте источников из Foobar-основного проекта?
Спасибо, это на самом деле отвечает на вопрос, в отличие от «ответа» выше, который предлагает использовать .gitignore. –
Да, я получил удовольствие от этого «ответа» :) – barrycburton