[MAIN-FOCUS] Tạo TAG cho repository
Tạo TAG đánh dấu version release để có thể truy xuất các version khác nhau khi đã release
Tag Tag là chức năng đặt tên một cách dễ hiểu để có thể dễ dàng tham chiếu commit.
Trên Git có thể sử dụng 2 loại tag là lightweigh tag và annotated tag. Thêm nữa, tag đã đính kèm một lần là cố định, vị trí không di chuyển được như branch.
Lightweigh tag Temporary tag là cái không thể thay đổi Có thể đặt tên Annotated tag Có thể đính kèm tên và email của người thực hiện và ngày Có thể đặt tên Có thể đính kèm bình luận Có thể đính kèm chữ ký Annotated tag sẽ trở nên quan trọng khi có kế hoạch đánh dấu commit quan trọng. Thông thường dùng để đánh dấu commit dùng để release và cũng có thể thêm những chú thích bên cạnh.
Mặt khác lightweigh tag thì chủ yếu được dùng trên không gian local làm việc tạm thời.