Предположим, что я хочу, чтобы я взял всю историю фиксации конкретного файла репо, но у репо есть более одного файла, а коммиты не равны, т.е. конкретный файл, который я хотел выбрать, и 2-й и 3-й - для некоторых других и 4-го для конкретного файла и т. д.Черри-сбор всей истории фиксации конкретного файла
В этом случае, как мой вишневый выбор всех коммитов за один выстрел из этого конкретного файла, за исключением коммиты, которые сделаны в другие файлы ..
Я знаю,
$ git cherry-pick abc^..xyz
команда выше не будет работать, так как она будет вишней - выберите другие коммиты, которые я тоже хочу исключить.
Итак, мой вопрос: есть ли способ выполнить мое требование в одной команде?
ли любая фиксация обновляет несколько файлов? Если это так, у вас будет конфликт. –
ya на самом деле ... Я буду достаточно ясным сэр .... из linux repo я хочу, чтобы вишня выбрала все изменения, внесенные в zSwap.c .... так что некоторые коммиты могут также обновлять более одного файла .. В этом случае есть ли возможности? –