Khi tôi viết mã bằng cục bộ, đôi khi tôi cam kết mã chưa sạch, hoặc, với thông báo xấu là bản sửa đổi tạm thời.Có lệnh Git nào để kết hợp tất cả các cam kết xấu xí của chúng ta với nhau không?
Tuy nhiên, khi tôi muốn mã của tôi để hợp nhất với những người khác, tôi muốn chỉ ảnh chụp cuối cùng mà người kia có thể thấy, (ẩn các phiên bản mà trông xấu xí)
Ex. tôi ngã ba từ 0 đến kho lưu trữ địa phương của tôi, tôi thực hiện thay đổi và thử nghiệm và cam kết với mã ô uế
0-> 1-> 2-> 3> 4> 5> 6 (Final code)
khi những người khác kéo mã, liệu có thể làm cho người khác chỉ thấy trạng thái cuối cùng không? và không nhìn thấy cây từ 1..5
tôi muốn người dùng sẽ thấy như
0 -------------------> 6
Một cách tôi có thể nghĩ đến, là tạo một tệp vá, nhưng nó không đủ tốt nếu có một số tệp phải được xóa hoặc tạo.
http://stackoverflow.com/questions/5308816/how-to-use-git-merge-squash – Gerry