Есть ли способ скопировать файл (или подкаталог) в репозитории git и сделать изменения в исходном коде git merge для обеих копий?
Рэндал Шварц упоминает, что Git может сделать это (27 минут после этого выступления Google Tech: http://www.youtube.com/watch?v=8dhZ9BXQgc4)
Справочная информация: я использую git для отслеживания и обновления программного обеспечения CMS, т. Е. У меня есть CMS в репозитории git на моем сервере, и я извлекаю и объединяю обновления из публичной ветки релизов в эту. Проблема в том, что я создал собственную тему, которая является копией каталога тем по умолчанию с небольшими изменениями (т.е. у меня есть как стандартные, так и пользовательские темы в моем репозитории, и я хочу сохранить обе). Когда я обновляюсь, git объединяет изменения в файлы темы по умолчанию, но не в мою пользовательскую тему, поэтому каждый раз, когда происходит обновление файлов темы по умолчанию, я должен вручную вносить эти изменения в свою копию. Я хочу, чтобы эти изменения автоматически объединялись с обеими копиями.