Eclipse, Git pull в существующий репозиторий, где находятся новые проекты

Используя Eclipse 4.21 + Egit 2.20 в Linux, все компоненты обновлены. Рабочая область Eclipse связана с локальным репозиторием, хранящимся вне папки рабочей области. Удаленный репозиторий находится на GitHub.

После извлечения (либо выполненного в Eclipse или вне его с помощью git cmdline) мы с другом можем видеть обновления или новые файлы друг друга в существующих проектах. Но каждый из нас не может видеть НОВЫЙ проект, добавленный другим разработчиком. Файлы нового проекта находятся на GitHib и фактически сохраняются в локальной рабочей папке после git pull.

Независимо от того, сколько раз я обновляю представление проводника пакетов или выхожу / перезапускаю Eclipse. Новый проект не отображается в обозревателе пакетов Eclipse. Каждый раз необходимо вручную "импортировать существующий проект".

Это потому, что я добавил.metadata - это файл.gitignore в корне хранилища? Что еще более важно, какова рекомендуемая практика, чтобы новый проект, удаленные проекты, переданные в удаленный репозиторий, автоматически синхронизировались в проводнике пакетов Eclipse после git pull?

Заранее благодарю за любую помощь.

1 ответ

Вы используете его так, как он предназначен для использования. Концепции Eclipse Workspace и папок в вашем Git-репозитории не связываются таким образом автоматически, так как создание нового каталога в каталоге рабочего пространства не приводит к автоматическому отображению нового проекта в пользовательском интерфейсе.

Другие вопросы по тегам