Tôi đã đọc tất cả các câu hỏi tương tự về điều này; có vẻ như không có cách nào sau đây hoạt động:
Delete offending files
git reset --hard HEAD
git stash
git pull
Gần như mọi sự kết hợp, lưu trữ các thay đổi và kéo từ kho lưu trữ, dẫn đến các tệp không thể hợp nhất. Tôi muốn loại bỏ tất cả các thay đổi cục bộ và chỉ sử dụng điều khiển từ xa, nhưng tôi không thể sao chép lại (giới hạn băng thông và sử dụng internet do nhà phát triển đang cố gắng thực hiện điều này). Làm thế nào để tôi làm điều này?
Vừa thử:
git stash
git pull
Cũng không hoạt động.
Thêm thông tin
Có một cam kết cục bộ và phần thượng nguồn cũng có một cam kết. Do đó, tôi đã thử git pull --rebase
nhưng nó vẫn không hoạt động bình thường ... Điều đó khiến tôi gặp lỗi - "thoát ra do xung đột chưa được giải quyết". Nếu làm vậy git stash, git reset --hard HEAD, git pull --rebase
, tôi nhận được lỗi "không thể kéo, các thay đổi chưa được hợp nhất ..."