Я щойно зробив git pull --rebase origin masterі виник конфлікт.
По-перше, цей конфлікт був у файлі, якого я не торкнувся, і він становив близько 10 комісій назад. Чому це відбувається?
Потім я випадково набрав git rebase --skip, і він "пропустив цю латку".
Стурбований тим, що я пропустив команду, я перевірив нову версію ведучої гілки і зробив різницю між гілкою, на яку я робив ребайн, і новою гілкою. Єдині зміни, які відображаються в diff, - це остання фіксація, і перегляд журналу, патча, який був "пропущений", відображається в історії фіксації.
Хтось може пояснити, що тут відбувається?
git rebase --skip. Можливо, помилково? :)