Comment appliquer un .fichier diff
J'ai eu un .diff type de fichier , semble a explosé:
diff --git a/res/User.lua b/res/User.lua
index db8c2cc..4d2af0f 100644
--- a/res/User.lua
+++ b/res/User.lua
@@ -5,6 +5,7 @@ resetPassword = {}
+UserInfo = {}
Dois-je modifier manuellement mon local de l'Utilisateur.lua , ou puis-je appliquer un fichier diff que d'appliquer un patch ? (ou devrais-convertir un .fichier diff .fichier de patch, comment?)
seront reconnaissants pour toute aide.
OriginalL'auteur chengpei | 2014-01-22
Vous devez vous connecter pour publier un commentaire.
Non, l'extension n'est pas important. Le contenu est.
Vous pouvez essayer, et si ne fonctionne pas, secours sur ce commentaire par Евгений Чорба (Evgeny Solis):
Remarque: le OP chengpei a vu l'autre message d'erreur lors de l'utilisation de
git apply
:Il est documenté dans "“
fatale: la corruption patch à la ligne XX
” lors de la mise en scène seule ligne"Magnus Bäck recommande dans les commentaires:
tremby ajoute dans les commentaires:
avez-vous remplacer le
a/
etb/
comme mentionné dans la réponse? et avez-vous l'appliquer à partir de la racine du dossier de votre pension?j'ai fixé le "vous avez un message d'erreur: fatal: corrompre patch à la ligne 7" question,voici la réponse stackoverflow.com/a/12548088/1731438
Super! J'ai inclus dans votre conclusion, ainsi qu'un lien à l'autre de répondre, dans ma réponse pour plus de visibilité.
Au lieu de modifier le fichier de correctif pour supprimer le répertoire des préfixes a/ et b/, exécutez
patch -p1
d'avoir le premier répertoire composant dépouillé automatiquement.OriginalL'auteur VonC