Hết thời chờ đợi git clone Monorepo hàng GB. Học cách dùng Git Sparse Checkout để chỉ tải đúng thư mục bạn cần, tiết kiệm dung lượng và tăng tốc độ làm việc.
Quản lý nhiều tài khoản GitHub và GitLab trên cùng một máy tính chưa bao giờ dễ dàng hơn với SSH config. Giải pháp giúp tách biệt hoàn toàn công việc và dự án cá nhân.
Phân biệt Git Rebase và Merge: Khi nào nên gộp nhánh, khi nào nên viết lại lịch sử? Hướng dẫn cách giữ lịch sử commit sạch đẹp và các lưu ý an toàn khi làm việc nhóm.
Đừng hoảng loạn khi lỡ tay dùng git reset --hard. Hướng dẫn này sẽ giúp bạn dùng Git reflog để khôi phục commit và branch đã xóa chỉ trong vài giây với ví dụ thực tế.
Git Worktree cho phép bạn làm việc trên nhiều branch cùng lúc trong các thư mục riêng biệt, mà không cần stash hay clone thêm repo. Bài viết hướng dẫn thực tế các tình huống dùng Git Worktree hiệu quả nhất trong công việc hàng ngày.
Đang say sưa code, sếp gọi gấp fix bug production? Git stash là công cụ giúp bạn tạm lưu công việc mà không cần commit, giữ branch sạch sẽ để xử lý sự cố. Bài viết này hướng dẫn chi tiết cách dùng git stash, từ các lệnh cơ bản đến nâng cao, giúp bạn thành thạo công cụ thiết yếu này.
Hướng dẫn thiết lập Git workflow hiệu quả cho cá nhân và team nhỏ với branching strategy đơn giản, commit convention rõ ràng và quy trình Pull Request. Bao gồm cách bảo vệ branch khỏi force push và các lệnh monitoring lịch sử commit hữu ích.
Git bisect dùng binary search để tìm chính xác commit nào gây ra bug — thay vì kiểm tra thủ công từng cái, chỉ cần khoảng 6 lần test với 47 commit. Hướng dẫn từng bước từ cơ bản đến tự động hóa với script, kèm workflow thực tế từ dự án production.
Git hooks cho phép tự động chạy lint, test, validate commit message trước khi code vào repo — không cần nhắc nhở thủ công. Bài này so sánh client-side vs server-side hooks, manual hooks vs Husky, và hướng dẫn triển khai 3 hooks thực tế nhất cho team.
Git không kiểm tra danh tính người commit — bất kỳ ai cũng có thể commit với tên của bạn. Bài viết hướng dẫn setup GPG signed commits từng bước: tạo key pair, cấu hình git, thêm public key lên GitHub, verify và backup an toàn.