Как мне объединить несколько патчей с Git?

У меня есть несколько патчей, которые мне нужно объединить в мою ветку

Ориентир для этого был:

git checkout 4.4
git checkout -b 4.4-xamarin
git am Engine/Plugins/XamarinUE4/Patches/*

В Patches это 33 разных патча, проблема у меня в том что git am Engine/Plugins/XamarinUE4/Patches/* кажется, ничего не делает вообще.

Я получаю следующий вывод:

D:\Ue4src\UnrealEngine>git am Engine/Plugins/XamarinUE4/Patches/*
Stray d:/Ue4src/UnrealEngine/.git/rebase-apply directory found.
Use "git am --abort" to remove it.

Если я смотрю на "Дата изменения", кажется, что файл не изменился вообще.

1 ответ

Убедитесь, что у вас нет git rebase в стадии реализации. Если нет, вы можете безопасно удалить rebase-apply каталог: ошибка Git: предыдущий каталог перебазирования.git/rebase-apply все еще существует, но задан mbox

После этого, применяя патчи с git am все должно быть в порядке.

Другие вопросы по тегам