2009-06-28 13 views

Trả lời

21

Không, cam kết sẽ không được thu gom rác. Một tham chiếu từ một thẻ là đủ để giữ một cam kết còn sống.

+0

Tài liệu này có trong tài liệu hướng dẫn sử dụng git không? –

+6

Tài liệu git-gc tại http://www.kernel.org/pub/software/scm/git/docs/git-gc.html đề cập đến điều này trong phần Ghi chú. "nó sẽ giữ không chỉ các đối tượng được tham chiếu bởi bộ chi nhánh và thẻ hiện tại của bạn ..." –

9

thẻ và chi nhánh đều là refs, nếu ref chỉ trỏ đến cam kết, nó không phải là rác được thu thập. Bạn cũng có thể có các tùy chỉnh, nhưng chúng không phổ biến.

Các vấn đề liên quan