Tôi chỉ thực hiện một số git pull --rebase origin master
và có xung đột.Chính xác thì git rebase --skip làm gì?
Thứ nhất, xung đột này nằm trong một tệp mà tôi chưa chạm và khoảng 10 lần commit trở lại. Lý do tại sao điều này xảy ra?
Tôi sau đó vô tình nhập git rebase --skip
và nó 'bỏ qua bản vá đó'.
Lo lắng rằng tôi đã bỏ qua một cam kết, tôi đã kiểm tra một phiên bản mới của nhánh master và đã làm một sự khác biệt giữa nhánh mà tôi đã thực hiện rebase, và nhánh master mới. Những thay đổi duy nhất hiển thị trong diff là cam kết mới nhất, và nhìn vào nhật ký, bản vá được 'bỏ qua', hiển thị trong lịch sử cam kết.
Có ai có thể giải thích những gì đang xảy ra ở đây không?
Làm thế nào để bạn vô tình gõ 'git rebase --skip'. Có thể sai? :) – manojlds
Ha! Có nghĩa là gõ --abort, nhưng đối với một số lý do không rõ nó ra như --skip. Wasnt thực sự suy nghĩ. :) – mrwooster
lịch sử trình bao là tốt ở đây (để làm cho bạn thực hiện một cái gì đó bạn không muốn). – Florian