git s'appliquent : erreur de fuite espaces
Dernièrement, j'ai joué un peu avec git. Je suis en train de simuler pour appliquer un patch à mon maître de branche, ce patch comprend un commit où j'ai ajouté quelques commentaires à java opération. J'ai généré le patch à l'aide de git format-patch
. Puis je suis passé à ma branche master pour appliquer le patch.
les erreurs suivantes s'est produite lors de l'exécution de la commande git apply commande :
path/to/my/patch/file: line x
path/to/my/patch/file: line x+1
path/to/my/patch/file: line x+2
path/to/my/patch/file: line x+3
Je remarque que j'ai aussi essayé les arguments suivants : --ignore-space
, ignore-whitespace
,
Quel est le message d'erreur exact?
path/to/my/patch/file: line x
ne ressemble pas à un.
OriginalL'auteur ben S | 2013-03-31
Vous devez vous connecter pour publier un commentaire.
Si vous n'êtes pas concerné par l'application de fuite des espaces à votre pension, vous pouvez utiliser le drapeau
--whitespace=fix
pour ignorer l'erreur et s'appliquent de toute façonJ'ai entendu certaines personnes dire que la valeur par défaut est d'avertir et d'appliquer le patch, mais qui n'a pas été mon expérience et la solution ci-dessus ne semble faire ce que je veux.
OriginalL'auteur Derek Ekins