Github của tôi có 100 cam kết ngay bây giờ. Tôi cần khôi phục kho lưu trữ để cam kết 80 và xóa tất cả các kho tiếp theo.
Tại sao? Repo này được cho là để hợp nhất từ người dùng linh tinh. Một loạt các sự hợp nhất đã diễn ra như cam kết từ tôi, do chỉnh sửa quá mức. Đó là do việc dán nhãn sai cho các chi nhánh từ xa của tôi, nơi 3 nhà phát triển được gắn nhãn là nhau. Tôi cần phải thiết lập lại điểm đó, và sau đó kéo về phía trước.
Tôi muốn rebase, như trong ví dụ này: Làm cách nào tôi có thể xóa một cam kết trên GitHub?
Tuy nhiên, git muốn tôi thực hiện nhiều quản lý xung đột. đó có phải là cách dễ hơn?
git push -f origin branch
. Tôi vừa có một thời gian tồi tệ, vì tôi đã bỏ lỡ điều đó.