Giả sử tôi đã tạo một chi nhánh mới my_experimenttừ đó mastervà thực hiện một số cam kết my_experiment. Nếu tôi thực hiện git logkhi nào my_experiment, tôi sẽ thấy các cam kết được thực hiện cho chi nhánh này, nhưng cũng là các cam kết được thực hiện mastertrước khi my_experimentschi nhánh được tạo.
Tôi sẽ thấy rất hữu ích khi thấy lịch sử của tất cả các cam kết cho my_experimentschi nhánh cho đến khi nó chạm vào việc tạo ra chi nhánh đó - thực sự là một lịch sử thực sự của chi nhánh đó. Mặt khác, nó không rõ ràng với tôi khi xem qua nhật ký xem các xác nhận có ở trên my_experimentsnhánh hay không.
Có cách nào để làm điều này với Git?