Próbuję zastosować poprawkę do pliku, używając git apply
. Ogólna poprawka nie powiodła się, więc użyłem git apply --reject
.Jak zastosować odrzucone kawałki po ich naprawieniu?
Sprawdzanie wygenerowanego pliku .rej
pokazało mi, co jest nie tak, teraz naprawiłem problem w pliku .rej
.
Ale próbując zastosować plik .rej
niepowodzeniem z komunikatem
krytyczny patch fragment bez nagłówka w wierszu 2: ...
Czy istnieje sposób, aby ponownie ubiegać się .rej
plik po naprawieniu problemów? Czy muszę zmodyfikować oryginalną poprawkę i muszę ponownie uruchomić git apply
?
To byłoby trochę kłopotliwe w tym przypadku, ponieważ oryginalna łatka zawiera łaty dla kilkudziesięciu plików i nie chcę, aby git checkout
zastosował modyfikacje, aby ponownie naprawić cały plik poprawki.
Dzięki za wyjaśnienie. Sprawdzę twoją odpowiedź, ponieważ jest to zwykły angielski zamiast zwykłego Basha ... – eckes