Học Git & GitHub bài bản - bởi Yalco
yalco
Trong thời đại AI, dù không biết lập trình bạn cũng cần phải biết Git. Học Git & GitHub một cách dễ dàng nhất và chi tiết nhất.
Nhập môn
Git, GitHub, github-actions
Học Git từ con số không đến chuyên gia — commits, branching, merging, rebasing, GitHub workflows, pull requests, issues, releases, và cộng tác nhóm trong thực tế.
9 học viên đang tham gia khóa học này
Độ khó Nhập môn
Thời gian Không giới hạn


Git là gì và cách thức hoạt động của kiểm soát phiên bản Cài đặt Git trên Windows, macOS, và Linux
Merge vs rebase Xử lý và sửa chữa xung đột merge Viết lại lịch sử với rebase, squash, và fixup
Reset (soft/mixed/hard) Hoàn nguyên, khôi phục và phục hồi các thay đổi bị mất Cherry-picking commits
Giới thiệu và Kiến thức cơ bản: Bao gồm tầm quan trọng của kiểm soát phiên bản, thiết lập và cài đặt Git.
Cơ chế cốt lõi của Git: Giải thích về các đối tượng như commits, trees, blobs và tags, cùng với các lệnh cơ bản như git init, git add, git commit, và git status.
Phân nhánh và Hợp nhất: Phát triển kỹ năng thành thạo trong việc tạo, chuyển đổi và quản lý các nhánh, giải quyết xung đột, và hợp nhất bằng cách sử dụng các lệnh như git branch, git merge, git rebase, cùng với các kỹ thuật như squash và stash.
Quản lý Repository: Làm việc với các repository từ xa, sao chép, fork, và quản lý pull request, tag, phát hành, cùng quy trình làm việc dự án trên GitHub.
Kỹ thuật nâng cao: Rebasing, hoàn nguyên, đặt lại, rebasing và hoàn tác các thay đổi, cộng với việc giải quyết các xung đột merge phức tạp.
Cộng tác và Quy trình làm việc: Sử dụng các quy trình làm việc phù hợp cho nhóm, đóng góp mã nguồn mở, tích hợp liên tục và pipeline triển khai, bao gồm GitHub Actions.
Trong suốt khóa học, người học sẽ có được kinh nghiệm thực tế về:
Quản lý các phiên bản mã nguồn một cách hiệu quả và an toàn
Cộng tác với các nhóm thông qua pull request và code review
Tự động hóa quy trình làm việc bằng cách sử dụng các tính năng GitHub như cài đặt, phát hành và bảng dự án
Nâng cao hồ sơ với tài liệu và các thực hành tốt nhất cho đóng góp mã nguồn mở.
Hầu hết các bootcamp này đều có tính mô-đun, cung cấp việc học theo tốc độ cá nhân với các bài giảng video, câu hỏi trắc nghiệm và bài thực hành. Thời lượng thông thường dao động từ vài giờ đến vài ngày tùy thuộc vào độ sâu và mức độ tương tác của người học.
Bằng cách hoàn thành khóa học này, các nhà phát triển sẽ được trang bị để tự tin sử dụng Git và GitHub cho việc kiểm soát phiên bản, cộng tác và đóng góp mã nguồn mở, khiến nó trở thành một bộ kỹ năng vô cùng quý giá cho phát triển phần mềm hiện đại và quy trình làm việc nhóm.
Khóa học này dành cho ai?
Các lập trình viên mới bắt đầu muốn học Git & GitHub một cách đúng đắn Sinh viên & những người chuyển đổi nghề nghiệp đang chuẩn bị cho công việc phần mềm
Các nhà phát triển Frontend, backend, mobile & full-stack, kỹ sư DevOps cần chuyên môn Git trong tự động hóa quy trình làm việc
Các nhóm và freelancer muốn cộng tác mượt mà hơn Bất kỳ ai đóng góp cho các dự án mã nguồn mở
Tất cả
7 bài giảng ∙ (1giờ 13phút)
Khám phá các khóa học khác trong cùng lĩnh vực!