Tôi đã chạy vào một vấn đề với nguồn gốc của tôi/chi nhánh là không đồng bộ với chi nhánh địa phương của tôi, xem dưới đâyEGit trên Eclipse: Làm thế nào để git push --force?
Khi tôi cố gắng đẩy từ địa phương "dàn dựng" chi nhánh của tôi về nguồn gốc/nhánh phân nhánh tôi nhận được lỗi "bị từ chối - không chuyển tiếp nhanh".
Tôi sử dụng Eclipse với mô-đun EGit trên PC cửa sổ.
Từ another post here Tôi thấy rằng tôi có thể giải quyết vấn đề của mình bằng cách "dàn dựng nguồn gốc git push - force" để vượt quá nhánh gốc/dàn nhánh với chi nhánh địa phương của tôi.
Tuy nhiên, tôi không thấy tùy chọn đó với EGit và tôi không thấy cách mở bảng điều khiển trong EGit để thực hiện việc này?
Có ai biết tôi có thể làm điều này trong EGit không?
OK - đã khắc phục sự cố của riêng tôi. Có vẻ như tôi đã gặp sự cố với các Cam kết chưa được đẩy trở lại nguồn gốc/dàn dựng. Đã tìm thấy an overview here bằng cách sử dụng "git reset XXX: without --hard" để đặt lại điểm đánh dấu chi nhánh, nhưng giữ các thay đổi cục bộ cho các lần giới thiệu sau này.
Cảm ơn, Jason
Cần lưu ý rằng kéo sẽ cố gắng tự động hợp nhất, và nếu nó thành công thì tất cả mọi thứ sẽ hoạt động tốt. Nếu không, người dùng phải hợp nhất chính mình, cam kết và sau đó nó sẽ là ok. – eis
Đã thử cả Kéo và Hợp nhất, cả hai đều không thành công. – Jason
Hợp nhất thông báo lỗi: Hợp nhất các sửa đổi 4092d67bbfda43148cc078674f2f2738720caade, 5df2879b3ecf2b7d0e1d0209a1f7862ce6f5aa9b với cơ sở 8643195cd4a8391497469a92d627ef5cf8480e13 sử dụng giải pháp chiến lược dẫn đến: Không thành công. – Jason