Что именно делает git rebase --skip?

Я только что сделалgit pull --rebase origin master и был конфликт.

Во-первых, этот конфликт был в файле, который я не трогал, и около 10 коммитов назад. Почему это происходит?

Я тогда случайно набралgit rebase --skipи он «пропустил этот патч».

Обеспокоенный тем, что я пропустил коммит, я проверил новую версию основной ветки и сделал различие между веткой, на которой я сделал ребазу, и новой основной веткой. Единственные изменения, которые отображаются в diff - это последний коммит, а просмотр журнала, патч, который был «пропущен», обнаруживается в истории коммитов.

Кто-нибудь может объяснить, что здесь происходит?

Ответы на вопрос(1)

Ваш ответ на вопрос