Làm Việc Với Tag Trong Git
Trang chủ Git và GitHub § 1 VCS và Git § 2 git init - khởi tạo § 3 git add - chuẩn bị commito § 4 git status - trạng thái Repo § 5 git commit - thực hiện commit § 6 git reset - undo § 7 Lịch sử commit với git log § 8 git diff - kiểm tra thay đổi § 9 git clone - sao chép repo § 10 git checkout - switch, restore § 11 Git cơ bản làm việc với Repository § 12 Nhánh trong Git § 13 git merge, git rebase § 14 Git Server / Remote Repository § 15 git remote § 16 git push § 17 git fetch, git pull § 18 Tag trong Git § 19 Remote Branch § 20 GitHub- Lập trình PHP
- PSR
- Laminas
- SPL
- Xenforo
- Zend Framework
- Lập trình ứng dụng iOS - Swift
- Ruby
- Sketchup
- Lập trình Dart - Flutter
- Lập trình C# (C Sharp)
- Lập trình C# Cơ bản
- Server
- MySql Server
- Windows
- Apache
- PHP
- HTML
- Javascript
- JQuery
- TypeScript - Angular
- CSS
- Sử dụng SASS / SCSS
- Bootstrap - CSS Framework
- SQL
- SQL Server ( .NET Framework - C#)
- MS Access
- Java
- Android Java
- Thuật ngữ - Các vấn đề cơ bản
- Tools
- Git và GitHub
- Kubernetes
- Mathematica
- SSH - Secure Shell
- Grunt
- Elasticsearch
- Docker
- macOS
- English Study
- Tin tức công nghệ
- Tri thức & Khoa học
- Yoga
- Tools
- Git và GitHub
Tìm hiểu về tag, quản lý các phiên bản mã nguồn, tạo ra một tag mới đánh dấu tag vào một commit cụ thể, checkout bằng cách sử dụng tag, push một tag mới lên remote Repo
Mục lục Git - GitHubTag trong Git
Tag là một cái tên dùng để đánh dấu một điểm nào đó trong lịch sử quá trình commit khi cho rằng điểm đó là quan trọng, cần chú ý.
Các Video: Sử dụng Git, GitHub
Lệnh làm việc với Tag trong Git
-
Liệt kê các Tag
git tagHoặc git tag -l hoặc git tag --list
-
Tạo ra một Tag mới đánh dấu vào commit cuối
Tạo ra một tag có tên beta với dòng chú thích Phien ban thu nghiem
git tag -a beta -m "Phien ban thu nghiem"Lúc này hệ thống Git đã tạo ra một Tag và đánh dấu Tag này vào điểm commit cuối, có thể dùng lệnh git tag để xem lại danh sách Tag và lệnh git log để xem các Tag đánh dấu vào commit có hash nào
Tạo ra một Tag mới đánh dấu vào commit cũ
Nếu muốn đánh dấu vào một điểm bất kỳ trong lịch sử commit, cần lấy mã hash của commit đó (lệnh git log), giả sử commit cũ nào đó có mã hash với các giá trị đầu là 9095f7db3..., tạo ra một Tag đánh dấu cho commit đó như sau:
git tag -a beta2 -m "Phien ban thu nghiem 2" 9fceb02 -
Xem thông tin về commit được gắn tag
git show tagname -
Cập nhật tag lên Remote
Mặc định lệnh git push để cập nhật một dữ liệu code lên Remote nó không có push các tag. Nếu muốn cập nhật lên Remote phải chỉ ra bằng một lệnh git push cụ thể, ví dụ
git push origin tagnameCập nhật tất cả các tag
git push origin --tags -
Quay về một phiên bản bằng Tag
Bình thường quan về một phiên bản nào đó bằng cách chỉ ra mã hash của phiên bản cũ, nhưng nếu có tag thì dùng tag sẽ gợi nhớ và có vẻ dễ hiểu hơn
git checkout tagnameVì lệnh git checkout nó làm cho con trỏ HEAD bị tách ra, nên nếu muốn các commit sau thời điểm checkout được giữ lại thì có thể tạo luôn nhánh branch mới bắt đầu từ tag này
git checkout -b newbranchname tagname -
Xóa một tag
Để xóa một tag thì cần thực hiện xóa cả ở Local và ở Remote (nếu đã push tag)
git push --delete origin tagname git tag -d tagname
Đây là blog cá nhân, tôi ghi chép và chia sẻ những gì tôi học được ở đây về kiến thức lập trình PHP, Java, JavaScript, Android, C# ... và các kiến thức công nghệ khác Developed by XuanThuLab
Từ khóa » Tag Trong Git Là Gì
-
Tạo Tag Trong Git Và Tạo Release Trên GitHub - Viblo
-
Git Tag - Đánh Dấu Commit - Để Truy Vết Lịch Sử Không Còn Vất Vả
-
Tag | Hướng Dẫn Về Git Cho Người Mới Bắt đầu | Backlog
-
[Git] Đánh Dấu Commit Với Tag - ThachPham
-
Hoạt động Tag Trong Git
-
Đánh Dấu Tag - Hoclaptrinh
-
Git 08: Tag Trong Git, đánh Dấu Phiên Bản Và đẩy Lên GitHub
-
Đánh Tag Trong Git - Devlearning
-
Top 15 Git Tag Là Gì 2022
-
Git Tagging - Gắn Thẻ để đánh Dấu Commit - Nhật Ký Dev
-
[Git] Đánh Dấu Commit Với Tag | Brandee
-
Xóa Một Tag Bất Kỳ Trong GIT - Hướng Dẫn Java
-
Bài 10: Làm Việc Với Tag Trong GIT - TEDU
-
Git Là Gì? Các Lệnh Git Cơ Bản Mà Mọi Lập Trình Viên Nên Biết | TopDev