Фиксация внешних зависимостей с помощью Git
Я попытался добавить внешнюю библиотеку в папки myProject/libs/externalLib.jar или myProject/src/main/resources/libs/externalLib.jar, но не могу зафиксировать их в репозитории.
Как лучше всего управлять внешними зависимостями - jar libs? Как передать их в репозиторий Git?
1 ответ
Лучший способ управлять внешними JAR-зависимостями - не создавать версии с помощью Git. Вместо этого каждый разработчик в вашей команде должен использовать локальный набор JAR-зависимостей при сборке. Например, если вы используете Maven для управления вашей сборкой, вы можете зафиксировать pom.xml
файл в Git. Затем, когда вы добавляете или удаляете зависимость, вы нажимаете pom.xml
в хранилище. Затем любой другой разработчик узнает об этой новой зависимости, потянув один маленький файл.