Trong git, tôi có một chi nhánh A
. Tôi tạo một chi nhánh khác B
nơi tôi tạo một vài cam kết. Sau đó, tôi muốn chuyển nhanh chi nhánh A
đến chi nhánh B
.Có thể nhanh chóng chuyển tiếp một chi nhánh khác mà không kiểm tra chi nhánh không?
Tôi biết rằng tôi có thể thanh toán A
và chuyển nhanh đến cam kết mới nhất của B
. Thao tác này yêu cầu hai sửa đổi bản sao làm việc: bản đầu tiên quay trở lại A
và sau đó hoàn nguyên bản sao làm việc thành B
. Nếu các cam kết mới trên B
có nhiều thay đổi, hoạt động có thể khá chậm.
Có thể thực hiện chuyển tiếp nhanh nhánh khác mà không thay đổi bản sao làm việc không? (Nói cách khác, để di chuyển chỉ là con trỏ của A
)
'git update-ref'. Sử dụng cẩn thận. –
@AndrewC thêm nó làm câu trả lời. –