У меня есть подмодуль.Я обновил ветку, сказал "х" и зафиксировалТеперь мне нужно обновить те же изменения в ветке "Y", что несколько отличается от X.
Итак, вот что я делал, я проверяю Y и затем запускаю git merge X. Теперь естьконфликты.Некоторые из конфликтов не должны быть разрешены, например, журналы изменений и т. Д. Таким образом, у файла изменений, который у меня есть, debian / changelog есть конфликт, а у другого файла конфликт.
Я хочу не обновлять debian / changelog, сохраняя другие изменения.Пожалуйста, не голосуйте на этом этапе.Я много чего пробовал и тоже читал man-страницу git rm.
Я попытался сделать это, git rm --cached debian / changelog, и он добавляет его в список изменений, которые будут зафиксированы как удаленные.Это вызывает беспокойство, так как я не хочу, чтобы это было удалено в удаленном репозитории git.Пожалуйста, порекомендуйте.