Следующий pastebin - это репо с одним файлом с одним, двумя, тремя, четырьмя и пятью строками в каждой строке.
Каждая строка помещалась отдельно в git:
http://pastebin.ca/raw/2136179
Затем я попытался удалить строку с помощью команды git revert <commmit which creates two>
И получим:
error: could not revert b4e0a66... second
hint: after resolving the conflicts, mark the corrected paths
hint: with 'git add <paths>' or 'git rm <paths>'
hint: and commit the result with 'git commit'
Не должно быть конфликта для чего-то такого простого? Или я делаю это неправильно/получил неправильную команду?
Детали слияния также не имеют смысла:
one
<<<<<<< HEAD
two
three
four
five
=======
>>>>>>> parent of b4e0a66... second
Разве это не означает удаление всего, кроме одного? Я ожидал, что только два будут затронуты...
git 1.7.10