У меня есть один репозиторий, который содержит некоторые служебные функции в одном файле . Я хотел бы каким-то образом добавить этот файл в другое хранилище , сохранив ссылку на старый (чтобы я мог нажимать / вытягивать, чтобы быть в курсе этого), сохраняя при этом все остальные файлы. Цель состоит в том, чтобы тот, кто извлекает второе хранилище, также получал вспомогательные функции без необходимости возиться с несколькими репозиториями. Это возможно, например, с cherry-pick
или с каким-то специальным синтаксисом remote
/ clone
, или мне нужно перенести служебные функции в отдельное хранилище?
Редактировать: похоже на Частичное совместное использование репозиториев git и GitHub's Работа с объединением поддеревьев может иметь значение; проверяя их.
Редактировать 2: После прочтения о слиянии поддеревьев, похоже, что это сработает, если я смогу просто найти "идентификатор объекта (ов) дерева, который будет считан / объединен", как упомянуто git help read-tree
, Это просто идентификатор фиксации?