Tôi đã đọc tất cả các câu hỏi tương tự về vấn đề này; có vẻ như không ai trong số những người sau đây đã làm việc:Git Pull là không thể, Unmerged Files
Delete offending files
git reset --hard HEAD
git stash
git pull
Gần như mọi kết hợp, thay đổi stashing và kéo từ kho lưu trữ, dẫn đến các tệp không thể nén. 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 sử dụng băng thông và internet với nhà phát triển đang cố thực hiện việc này). Làm thế nào để tôi làm điều này?
Chỉ cần cố gắng:
git stash
git pull
Cũng không làm việc.
More Info
Có một địa phương cam kết, và thượng lưu có một cam kết là tốt. Tôi đã cố gắng git pull --rebase
nhưng nó vẫn không hoạt động đúng ... Điều đó cho tôi lỗi - "thoát vì một cuộc xung đột chưa được giải quyết". Nếu tôi làm git stash, git reset --hard HEAD, git pull --rebase
, tôi nhận được lỗi "kéo không phải là có thể, thay đổi Đã hủy hợp nhất ..."
Tôi không thể kiểm tra vì vậy tôi không có ý tưởng nếu điều này làm việc - nhưng tôi upvoted cho một giải pháp tốt –
@timothyov Điều này là đúng, nhưng dựa trên câu hỏi tôi cảm thấy đó là ngụ ý. –
Từ chỉnh sửa gần đây đã được thêm vào cảnh báo lớn ngay từ đầu, giống như chỉ ra rằng nó đã được đề cập: "Sau đó, [git] mạnh mẽ thay đổi thư mục làm việc để phù hợp với cấu trúc/nội dung tập tin tại băm đó." Nhưng đoán rằng không đủ rõ ràng. –