Все ли извлеченные из удаленного хранилища объекты передаются (реплицируются) в другие репозитории?

Все ли извлеченные из удаленного хранилища объекты передаются (реплицируются) в другие репозитории?

Я настроил несколько удаленных репозиториев Git как часть одного репозитория Git и мне нужно выбрать один конкретный коммит из удаленного репозитория, но я не хочу отправлять что-либо еще в другие репозитории (в целях конфиденциальности).

Итак, когда я извлекаю все объекты из удаленного ветки A (из той же ветки), выбираю один коммит (1 коммит из A в B и C) и отправляю его обратно на другие удаленные ветки (B и C), все ли объекты (извлеченные из A) отправляются на (B и C, с возможностью просмотра) или только те, которые связаны (выбраны) с текущей веткой?

решение1

Только выбранный вами коммит будет отправлен git cherry-pickкак коммит полного объекта. Выбор объединяет изменения в дерево истории, а не как, например, git mergeобъединение полного дерева.

Вы также можете попробовать настроить удаленный диск D ;)

Связанный контент