Я перебазирую в git, и один конфликт, который я получаю, это «оба добавлены» — то есть точно такое же имя файла было добавлено независимо в моей ветке, а в ветке я пересматриваю. git status
говорит мне:
# Unmerged paths:
# (use "git reset HEAD <file>..." to unstage)
# (use "git add/rm <file>..." as appropriate to mark resolution)
#
# both added: src/MyFile.cs
У меня вопрос, как решить эту проблему? Должен ли я использовать инструмент слияния или есть способ сделать это только из командной строки? Если я git rm src/MyFile.cs
, как git узнает, какую версию файла я хочу удалить, а какую сохранить?