Zmieniam bazę w git, a jeden konflikt, który otrzymuję, to „oba dodane” - to znaczy dokładnie ta sama nazwa pliku została dodana niezależnie w mojej gałęzi i gałęzi, na której się zmieniam. git status
mówi mi:
# Unmerged paths:
# (use "git reset HEAD <file>..." to unstage)
# (use "git add/rm <file>..." as appropriate to mark resolution)
#
# both added: src/MyFile.cs
Moje pytanie brzmi, jak mam to rozwiązać? Czy muszę używać narzędzia do scalania, czy jest sposób, w jaki mogę to zrobić tylko z wiersza poleceń? Jeśli ja git rm src/MyFile.cs
, skąd git wie, którą wersję pliku chcę usunąć, a którą zachować?