Do nhầm lẫn tôi đã thực hiện một cam kết mà bây giờ tôi muốn xóa khỏi nhật ký lịch sử và trở về cam kết trước đó. Tôi đã cố gắng để kiểm tra các cam kết mà tôi muốn quay trở lại nhưng Smartgit yêu cầu tôi tạo một chi nhánh địa phương để làm điều này (ảnh chụp màn hình đính kèm) và vì im không phải là chuyên gia với SG tôi thực sự cần một số lời khuyên. Tôi cũng đã cố gắng hoàn nguyên cam kết mà tôi đã thực hiện do nhầm lẫn nhưng tôi vẫn thấy cam kết trên nhật ký. Đây là cách log nhìn bây giờ:smartgit xóa cam kết và trở về cam kết trước
Khi cố gắng thanh toán:
Làm thế nào đăng nhập của tôi trông vào lúc này:
gì tôi muốn làm là xóa hai commit đầu tiên từ log và trở về cam kết "Cambios Varios" (cái có mũi tên màu xanh lá cây btw xuất hiện khi tôi cố gắng kiểm tra commit đó).
Tất cả sự lộn xộn này là do đồng nghiệp của tôi thực hiện một số thay đổi và thêm tệp rồi cam kết thay đổi của mình, để cập nhật tệp của tôi, nhưng tệp của tôi không được cập nhật trên kho lưu trữ cục bộ của tôi và không thêm tệp đã được thêm vào bởi đồng nghiệp của tôi. Có cái gì khác tôi phải làm để cập nhật tất cả các thư mục của tôi khi người dùng khác làm một cam kết bên cạnh PULL? Im khá mới đối với SmartGit và là một điều khiến mọi người bối rối khi cố gắng làm một việc kéo sạch. Cảm ơn nhiều !
"Vì nó nguy hiểm". Có nghĩa là nó có thể gây nhầm lẫn, không phải là nó có thể phá vỡ bất cứ điều gì, phải không? – endolith
@endolith Có, nó sẽ không phá vỡ kho GIT, bạn không thể phá vỡ nó dễ dàng. – Mikhail
cảm ơn @Mikhail, nó rất hữu ích – Ismoh