Tôi đã có một thẻ chú thích đề cập đến một cam kết (không quan trọng nếu nó được chú thích?) Và không có chi nhánh giới thiệu ở đó. Cam kết sẽ được thu gom rác sau một thời gian?Cam kết sẽ được thu gom rác nếu nó được nhắc đến bằng thẻ chứ không phải theo ngành?
19
A
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.
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.
Tài liệu này có trong tài liệu hướng dẫn sử dụng git không? –
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 ..." –