2010-07-12 30 views

Trả lời

61

git tag để liệt kê các thẻ được sử dụng trong repo.

git tag -l nếu bạn sử dụng tùy chọn -l, bạn có thể chuyển mẫu tìm kiếm để lọc ra thẻ.

+1

Cảm ơn (cũng đến @VonC), tôi cũng thấy rằng "git description --tags" sẽ hiển thị thẻ được sử dụng cuối cùng. – marko

+0

Để xem chi tiết về thẻ có sẵn mới nhất tôi thỉnh thoảng sử dụng: $ git hiển thị 'git describe' --pretty = fuller –

6
git tag -l 
git tag 

-l <pattern> 

Danh sách thẻ với tên phù hợp với mô hình nhất định (hoặc tất cả nếu không có mô hình được đưa ra).
Gõ "git tag" không có đối số, cũng liệt kê tất cả các thẻ

Xem thêm GitHub tagging.
Và tôi đã đề cập trong "How to sort git tags by version string order of form rc-X.Y.Z.W?" để sắp xếp thứ tự được sử dụng cho thẻ danh sách.

+0

Lưu ý rằng '' không hỗ trợ các phiên bản nhà soạn nhạc như dấu ngã '~ ' – PauAI

+0

@PauAI Tôi đồng ý: nhìn vào doc nhà soạn nhạc, tôi thấy các nhà điều hành dấu ngã (http: // qpleple.com/understand-composer-versions/) tham chiếu đến "Bản phát hành đáng kể tiếp theo". Có thực sự không có điều như vậy, chủ yếu là bởi vì các thẻ Git không theo phiên bản ngữ nghĩa và là các chuỗi được tạo tự do. – VonC

6

Sử dụng:

git ls-remote --tags YOUR_REPOSITORY_NAME 
Các vấn đề liên quan