Я разработал проект, используя основной файл конфигурации и несколько примеров файлов конфигурации. Теперь я хотел бы добавить свой собственный пример, основанный на другом примере:
Repo
- config.h
- ExamplesFolder /
- exampleconfig1.h
- MyExampleConfig.h (на основе exampleconfig1)
Я не git genious, но я знаю, что git не отслеживает копии / перемещения / переименования.
Таким образом, вопрос заключается в следующем: каков правильный рабочий процесс для создания нового файла конфигурации, чтобы в случае перебазирования / слияния с обновленной главной веткой новые коммиты для exampleconfig1.h также применялись к MyExampleConfig.h?