Я создал пакет, который управляет Arduino, и я хочу использовать его для нескольких проектов, но все еще использую git. Я пробовал искать подмодули и думаю, что они подключаются только к одной фиксации; поскольку я хочу, чтобы он подключился к последней фиксации. Я исследовал управление пакетами Github, и это работает только для языка, с которым я не работаю.
Пример: у меня есть пакет Arduino, который может управлять реле для включения лампы. Это активируется, когда об этом говорит основная программа для этого репо. Затем я хочу создать новый проект на основе Aurdino и использовать тот же пакет, потому что код уже существует. Проблема в том, что мне пришлось бы скопировать и вставить пакет вручную, или, если бы я хотел улучшить свой пакет Arduino, мне пришлось бы go внутри каждого репо, а также скопировать и вставить пакет Arduino.