Я довольно новичок во всем, кроме основных функций GIT. Вот сценарий.
У меня есть несколько репозиториев GIT:
Torque3D.git содержит источники для Torque3D. Garage Games предоставляет обновления в виде исходного дампа (нет доступа к CSM). Поскольку Garage Games предоставляет обновления, Torque3D.git обновляется с этими изменениями.
MyGame.git изначально клонируется из Torque3D.git и извлекает эти изменения из Torque3D.git, когда это необходимо. В этом сценарии я всегда вытаскиваю ВСЕ изменения из Torque3D.git. Это отлично работает.
Однако, когда мы вносим изменения в движок в MyGame.git, мы иногда хотим отодвинуть только конкретное изменение в Torque3D.git, но не все изменения, которые когда-либо были внесены в MyGame.git.
Как мы будем разрешать такой доступ?