Как использовать GIT, когда у меня есть несколько файлов, совместно используемых несколькими проектами - PullRequest
7 голосов
/ 15 февраля 2012

У меня есть несколько проектов, у которых много общих файлов.У меня вопрос, как организовать структуру этих проектов в GIT.Я пришел из MKS и PVCS, которые являются системой контроля версий для каждого файла.Я читал о подмодулях GIT, но я не знаю, являются ли они решением.Больше всего меня беспокоит связь файлов с проектами: например, если я обнаружил ошибку в одном файле проекта, и этот файл используется в двух других проектах, я должен вручную заменить файл в двух других репозиториях GIT.Как я могу сделать это эффективным способом?

1 Ответ

3 голосов
/ 15 февраля 2012

Да, для этой цели вы можете использовать «подмодуль».

Для решения более сложных задач вы можете использовать расширение «поддерево»:

https://github.com/apenwarr/git-subtree

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...