Je me rebase dans git, et un conflit que je reçois est "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
me dit:
# 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, comment puis-je résoudre ce problème? Dois-je utiliser un outil de fusion ou y at-il un moyen de le faire uniquement à partir de la ligne de commande? Si je git rm src/MyFile.cs
, comment git sait-il quelle version de fichier je souhaite supprimer et quelle version je veux conserver?