Après je fais un Git merge et résoudre les conflits, il y a des restes .orig versions contradictoires des fichiers. Comment puis-je supprimer automatiquement après le conflit est résolu?
Réponses
Trop de publicités?Je pense que cela devrait fonctionner:
git status -su | grep -e"\.orig$" | cut -f2 -d" " | xargs rm
Voir http://stackoverflow.com/a/10744524/670915 pour plus de détails
Git ne pas créer *.orig fichiers. Il marque uniquement les sections dans le fichier en conflit avec <<<< ... ==== ... >>>>
.
Quel outil utilisez-vous? Vous devrez peut-être désactiver s'il en existe.
Mais des outils comme WinMerge en effet de créer ces fichiers, mais ils automatiquement les processus et les supprimer lorsque vous marquer le fichier comme résolu au sein de l'éditeur.
Même moi, j'étais geting le même message d'erreur, quand j'ai copier + coller la commande à partir d'un document word. Mais j'ai essayé de supprimer l' --
avant que le commutateur global
et re-taper dans l'invite de commande. Il a TRAVAILLÉ!
Peut-être que c'était due à une mauvaise interprétation de la Charectes dans le MS_Wrod et l'Invite de Commande.