Đôi khi tôi làm việc với các kho mã nguồn chứa nhiều nhánh, hầu hết trong số đó là cũ và thường không còn liên quan nữa.Làm cách nào để chỉ liệt kê các nhánh đang hoạt động/đã được thay đổi gần đây trong git?
Trong những trường hợp này, danh sách đầy đủ các chi nhánh từ git branch
không phải là rất hữu ích. Có cách nào để chỉ liệt kê các nhánh "hoạt động" không? Ví dụ: chỉ các chi nhánh đã nhận được cam kết trong n ngày qua? Lý tưởng nhất, danh sách sẽ bao gồm ngày cam kết cuối cùng cho từng chi nhánh và cho biết chi nhánh đã được sáp nhập hoàn toàn chưa.
P.S .: Tôi nhận thấy rằng điều này cũng có thể được giải quyết bằng cách xóa các nhánh "cũ" (như được thảo luận, ví dụ: What to do with experimental non-merged git branches?), nhưng điều này có thể không thực tế hoặc được chấp nhận trong một dự án nhất định.
Bản sao có thể có của [Làm cách nào tôi có thể nhận danh sách các chi nhánh git, được sắp xếp theo cam kết gần đây nhất?] (Http://stackoverflow.com/questions/5188320/how-can-i-get-a-list-of -git-branches-ordered-by-most-recent-cam) – sleske
Chỉ cần nhận ra đây là một bản sao. – sleske