Thực chiến với Git từ cơ bản đến nâng cao
12 bài viết trong loạt bài này
Danh sách bài viết
Bài 2. Tạo tài khoản github và cấu hình SSH pair cho kết nối
Bài viết này hướng dẫn cách kết nối Git với GitHub thông qua SSH Key pair, một phương pháp quan trọng để xác thực việc push commit.
Bài 1. Hướng dẫn cài đặt Git trên Window/Linux
Trong chuỗi bài viết này, bạn sẽ được hướng dẫn cách cài đặt và cấu hình Git trên cả hai hệ điều hành Windows và Ubuntu. Bài viết bắt đầu bằng việc giới thiệu về Git và mục tiêu của việc quản lý mã nguồn.
Bài 3. Làm việc trên môi trường Staging
Bài 4. Tương tác local và remote repository trên GitHub
Trong bài hướng dẫn này, bạn sẽ học cách tương tác với Remote Repository trên GitHub bằng cách sử dụng các câu lệnh Git cơ bản như clone, commit, push, pull, và fetch.
Bài 8. Làm việc với tag và release trên GitHub
Hướng dẫn làm việc với tag và release của Git trên GitHub
Bài 5. Làm việc với branch trên local
Trong bài viết này, chúng ta sẽ tập trung vào tương tác với các nhánh trên local repository bao gồm tạo nhánh mới, xóa nhánh và chuyển đổi giữa các nhánh.
Bài 6. Làm việc với branch trên GitHub
Trong bài viết này, chúng ta sẽ tập trung vào tương tác với các nhánh trên remote repository, học các thao tác cơ bản như xem danh sách nhánh, tạo nhánh mới và xóa nhánh trên GitHub.
Bài 7. Làm việc với tag trên local repository
Bài viết hướng dẫn cách tạo, liệt kê, xóa và checkout tag trong Git. Git Tag là một cách hữu ích để đánh dấu các mốc quan trọng trong cơ sở mã nguồn, giúp quản lý phiên bản của dự án phần mềm trở nên dễ dàng và linh hoạt hơn.
Bài 9. Thao tác Merge và Pull Request
Hướng dẫn tích hợp mã nguồn từ nhánh staging sang nhánh production trong Git
Bài 10. Xử lý conflict
Khám phá cách giải quyết xung đột (resolve conflict) trong quá trình merge code bằng Git. Khi làm việc trong các dự án,
Bài 11. Khôi phục commit với Reset và Revert
Cách Khôi Phục Commit Trong Git: Hướng Dẫn Chi Tiết Về Git Reset Và Git Revert
Bài 12. Góp nhặt commit với cherry-pick
Hướng dẫn sử dụng lệnh cherry-pick trong Git để chọn lọc commit từ một nhánh khác.
Khám phá thêm nội dung
Xem thêm các loạt bài hướng dẫn và bài viết khác