Tegyünk egy foltot kiterjesztésű fájl
A -p opció megmondja tapasz hány vezető előtagokat szalag. Mert tapaszok segítségével létrehozott git, -p1 rendszerint a megfelelő választás, és az alapértelmezett beállítás a git alkalmazni. Ha ez nem működik, próbálja meg valamelyik fenti parancsok -p0 helyett.
Ha ezt a hibát legközelebb:
bash: patch: command not found
Akkor meg kell telepíteni a „patch” program. A ArhLinkuse nagyon nehéz megtalálni - ez el van rejtve a base-devel csomag:
sudo pacman -S base-devel
Azt is másképp csinálják.
Egy ilyen eljárás lesz szükség, ha nem vagyunk elégedettek a mód, ahogyan ő tett a patch. Például az én esetemben, egy mesterséges ösvényt a tapasz editview.newnodeajax / téma / editview.js. és nem akarom, hogy hozzon létre a kbiy. editview.newnodeajax mappát alkalmazzák ezt a javítást.
majd:
Először is nézd meg a fájl tartalmát. Ott kell lennie egy vagy több típusának sapkák
Minden kalap jelentése egy fájlt a folt. Az ilyen sapkák belül .patch .diff fájl vagy több is lehet.
Ennek megfelelően osztjuk be a fájlt a sok fájl, akkor az ilyen sapkák. Ie ha van valami, mint ezt a képet
Egyetértek vele két fájl azonos tartalommal:
1. file:
Következő átmásolni a megfelelő fájlt a mappában, ahol a megadott fájl a fejlécben diff (esetemben editview.newnodeajax / includes / editview.views.inc és editview / téma / editview.js ezt a fájlt), majd ezt követően egy csapat
Például az én esetemben ez így néz ki:
(Van egy fájl először elválasztjuk kupakkal úgynevezett editview.newnodeajax.diff)
Konzol meg kell adni csak egy ehhez hasonló sort
Ez azt jelenti, hogy minden rendben van.