Je suis en train d'utiliser la commande git add --interactive pour sélectivement ajouter quelques modifications à mon index, mais je ne cesse de recevoir de la "éditée beau gosse ne s'applique pas. Éditer à nouveau..." message. Je reçois ce message même si je choisis le [e]dit option, et immédiatement enregistrer/fermer mon éditeur. En d'autres termes, sans modifier le beau gosse à tous, le patch ne s'applique pas.
Ici exactement l'exemple que j'utilise (je suis en train de mettre en place un petit démo):
Fichier d'origine:
first change
second change
third change
fourth change
Nouveau fichier:
Change supporting feature 1
first change
second change
third change
fourth change
bug fix 1
change supporting feature 1
J'essaie de montrer comment utiliser la commande git add --interactive de n'ajouter que le "bug fix 1" ligne à l'index. L'exécution interactive ajouter sur le fichier, je choisis le mode patch. Il présente avec moi
diff --git a/newfile b/newfile
index 6d501a3..8b81ae9 100644
--- a/newfile
+++ b/newfile
@@ -1,6 +1,9 @@
+Change supporting feature 1
first change
second change off branch
third change off branch
second change
third change
fourth change
+bug fix 1
+change supporting feature 1
- Je répondre à split, suivi par "non" à appliquer le premier morceau. Le deuxième morceau, j'essaie de modifier. J'ai d'abord essayé de la suppression de la ligne de fond - qui n'ont pas de travail. Laissant le beau gosse complètement seul ne fonctionne pas non plus, et je ne peux pas comprendre pourquoi.
Merci pour l'aide.
Josh