IT & Lập trình
Cài đặt Docker trên Windows, macOS, Linux
Hướng dẫn cài đặt Docker trên Windows, macOS và Linux, kiểm tra hoạt động, cấu hình cơ bản và chạy thử container đầu tiên.
Docker là gì? Tại sao mọi developer cần biết Docker?
Tìm hiểu Docker là gì, vấn đề mà nó giải quyết, sự khác nhau giữa container và máy ảo, cùng những khái niệm nền tảng cần nắm trước khi bắt đầu.
Git Hooks và tự động hóa workflow: Hooks, Aliases, Husky
Tự động hóa Git workflow với hooks: chạy lint trước commit, test trước push, enforce commit message. Kèm Git aliases hữu ích và Husky cho dự án Node.js.
Git Nâng cao: Stash, Cherry-pick, Reset, Revert, Reflog
Các lệnh Git nâng cao giúp bạn xử lý mọi tình huống phức tạp: lưu tạm công việc, chọn commit cụ thể, quay về quá khứ an toàn, và phục hồi lịch sử.
Git Rebase và quy trình làm việc nhóm: Git Flow, GitHub Flow
Hiểu sự khác biệt giữa merge và rebase, khi nào dùng cái nào, interactive rebase để làm sạch lịch sử, và các quy trình làm việc nhóm phổ biến.
Git Branch và Merge: Làm việc song song, resolve conflict
Hiểu sâu về Git branch: tạo nhánh, chuyển nhánh, merge các loại (fast-forward, no-ff, squash) và xử lý conflict như một developer chuyên nghiệp.
Không tìm thấy bài viết phù hợp