2016-10-16 4 views
0

У меня есть проект на eclipse, где недавно я создал новую папку с именем lib и добавил некоторые .jar-файлы внутри. Я не могу зафиксировать изменения в git. Он просто не отображается в отслеживаемом списке файлов. Я удалил .jar из .gitignore в свою ветку и внес изменения, и все тот же.Добавить .jar-файлы в репозиторий git

+1

вопрос: почему вы хотите проверить банки в первую очередь? Почему вы не используете инструмент построения, например maven или gradle, чтобы разрешать и извлекать зависимости? –

+0

@TimothyTruckle Даже с проектами maven вы можете столкнуться с баночками, которые не представлены в качестве артефакта maven. Особенно для устаревших проектов или при использовании сторонних репозиториев с тех пор прошло. Мы прилагаем эти банки и предоставляем инструкции по их установке в локальном репозитории для нового разработчика. Maven - это просто не коленный рефлекс на это. –

+0

@ ThorbjørnRavnAndersen по этой причине доступен сервер репозитория связи ... –

ответ

0

Вы помещаете свои файлы в пакет проекта, но вы не ставили их под контроль версий. Все, что вам нужно, это добавить их в VCS командой «git add». Здесь хорошо documentation.

Вы должны использовать эту команду в мерзавце Баш или в терминале (если вы добавили мерзавец в путь)

Также я рекомендую вам использовать менеджер сборки как Maven, Ant Gradle или добавить вам зависимости. Удачи!

+2

в случае, если git отказывается добавлять банки, вы можете добавить '-f' в свою командную строку git. –

0

Вы можете определить, нужно ли добавить ваш .jar с помощью команды git diff, git укажет, нужно ли добавлять файлы в репозиторий. Их используют git add ., и ваши файлы будут доступны для фиксации.

Смежные вопросы