Je rebase dans git, et un conflit que j'obtiens est «tous les deux ajoutés» - c'est-à-dire que le même nom de fichier a été ajouté indépendamment dans ma branche et dans la branche sur laquelle je rebase. git status
dit moi:
# Unmerged paths:
# (use "git reset HEAD <file>..." to unstage)
# (use "git add/rm <file>..." as appropriate to mark resolution)
#
# both added: src/MyFile.cs
Ma question est la suivante: comment résoudre ce problème? Dois-je utiliser un outil de fusion ou y a-t-il un moyen de le faire uniquement à partir de la ligne de commande? Si je git rm src/MyFile.cs
, comment git sait quelle version de fichier je veux supprimer et laquelle je veux conserver?