Встроенный репозиторий git, который отслеживает наши изменения? - PullRequest
3 голосов
/ 26 января 2011

Подобно функциональности субмодуля в git, я бы хотел встроить клон удаленного репозитория в свой собственный. Тем не менее, мне бы хотелось иметь возможность вносить изменения в нашу встроенную версию, сохраняя при этом возможность извлекать обновления и с удаленного устройства. Я не понимаю, как я могу сделать это с подмодулем. Это функционально возможно? Прямо сейчас у меня просто скопирован каталог удаленного источника в мой репозиторий, и хотя это позволяет мне отслеживать свои локальные изменения, он теряет возможность извлекать обновления из удаленного репозитория или управлять ветвями.

Ответы [ 2 ]

1 голос
/ 26 января 2011

В зависимости от вашей ситуации вам могут потребоваться поддеревья: http://help.github.com/subtree-merge/. Вы можете извлекать и обновлять поддерево в Makefile или cron, если вам нужно быть в курсе.

0 голосов
/ 26 января 2011

В прошлом я использовал оплетку для управления этим: https://github.com/evilchelu/braid/wiki/

...