Я настроил несколько удаленных репозиториев Git как часть одного репозитория Git и мне нужно выбрать один конкретный коммит из удаленного репозитория, но я не хочу отправлять что-либо еще в другие репозитории (в целях конфиденциальности).
Итак, когда я извлекаю все объекты из удаленного ветки A (из той же ветки), выбираю один коммит (1 коммит из A в B и C) и отправляю его обратно на другие удаленные ветки (B и C), все ли объекты (извлеченные из A) отправляются на (B и C, с возможностью просмотра) или только те, которые связаны (выбраны) с текущей веткой?
решение1
Только выбранный вами коммит будет отправлен git cherry-pick
как коммит полного объекта. Выбор объединяет изменения в дерево истории, а не как, например, git merge
объединение полного дерева.
Вы также можете попробовать настроить удаленный диск D ;)