git Правка основного репозитория и одновременно зависящих пакетов без переноса изменений вручную
Primary tabs
Ситуация
Представим, что вы разрабатываете некоторый проект, который зависит от других пакетов, универсальных пакетов, которые поддерживаете тоже вы и они нуждаются в правках.
Также представим, что почему-либо тестировать эти пакеты изолированно заранее вам неудобно, и потому вы правите их параллельно с основным кодом.
Проблема
При этом неудобно править исходный код, который выкачан менеджером пакетов рядом с кодом проекта, т.к. он не лежит под контролем версий
Возможное решение
Решением может быть следующее:
- Устанавливаем зависимости
- Удаляем директорию с пакетом, который хотим редактировать под гитом
- Делаем символическую ссылку (с именем как у директории в предыдущем шаге) на отдельно развернутый (под гитом) код проекта.
- Log in to post comments
- 787 reads