У меня есть структура репо git, например:
mylib.git
, где я курирую множество вспомогательных функций. program.git
- это место, где я пишу новый код. Мне нужен код в program
для доступа к одной из моих служебных функций, mylib/adder.py
. Теперь я могу просто поместить копию adder.py
в program/
, но если я внесу изменения в mylib/adder.py
, они не будут распространяться на program/
. Есть ли в git способ связать mylib/adder.py
с каталогом program/
, чтобы я все еще мог пользоваться контролем версий на program/adder.py
?
Я знаю, что пользователь может просто клонировать оба моих репозитория mylib
и program
, но я надеюсь сделать репо program.git
автономным, но при этом использовать контроль версий для adder
код.