Je veux essayer un patch sur fond qui modifie le code source de Django:Comment appliquer un patch de gist à la source Django?
Comment puis-je faire? Je n'ai jamais utilisé git donc une instruction étape par étape serait grandement appréciée.
Je veux essayer un patch sur fond qui modifie le code source de Django:Comment appliquer un patch de gist à la source Django?
Comment puis-je faire? Je n'ai jamais utilisé git donc une instruction étape par étape serait grandement appréciée.
Vous pouvez utiliser patch
pour appliquer des différences. Assurez-vous que vous êtes dans votre répertoire source django (ou l'endroit où vous voulez appliquer le correctif), et exécutez quelque chose comme patch -p1 < downloaded-patch.diff
.
Vous pouvez expérimenter avec l'argument -p
s'il échoue; -p indique patch
pour supprimer une partie du préfixe de répertoire pour chaque fichier dans le diff (regardez la première ligne dans le diff).
Suivez-vous votre copie locale de Django en utilisant git? Dans ce cas, il est aussi simple que de télécharger le patch et d'exécuter 'git apply'. http://www.kernel.org/pub/software/scm/git/docs/git-apply.html –
J'utilise en fait mercurial pour mes projets. Est-il possible d'utiliser mercurial pour appliquer le patch? – Continuation