Đánh giá Mã Gerrit Khóa Học Đào Tạo
Gerrit là một công cụ đánh giá mã nguồn dựa trên web, miễn phí và mã nguồn mở, tích hợp với Git và được xây dựng trên hệ thống kiểm soát phiên bản Git. Nó hoạt động như một kho lưu trữ cho phép đẩy mã và tạo đánh giá cho các commit của bạn.
Khóa đào tạo trực tiếp (trực tuyến hoặc tại chỗ) này dành cho các kỹ sư phần mềm và bất kỳ ai muốn học cách sử dụng Gerrit làm kho lưu trữ Git và thực hiện đánh giá mã nguồn.
Khi kết thúc khóa đào tạo này, người tham gia sẽ có thể:
- Hiểu cách Gerrit hoạt động và cách quản lý giao diện web Gerrit.
- Học các phương pháp hay nhất để sử dụng Gerrit trong việc xử lý quy trình đánh giá mã nguồn.
- Quản trị và cấu hình một dự án Gerrit.
Định dạng khóa học
- Bài giảng và thảo luận tương tác.
- Nhiều bài tập và thực hành.
- Thực hiện trực tiếp trong môi trường lab trực tiếp.
Tùy chọn tùy chỉnh khóa học
- Để yêu cầu một khóa đào tạo tùy chỉnh cho khóa học này, vui lòng liên hệ với chúng tôi để sắp xếp.
Đề cương khóa học
Giới thiệu
- Tổng quan về Gerrit
- Hiểu giao diện người dùng Gerrit
Bắt đầu
- Cài đặt Git
- Tạo dự án
- Tạo nhánh và thẻ
- Quản lý quyền truy cập
- Xóa dự án
Cấu hình Cài đặt Người dùng
- Cấu hình tên và trạng thái
- Email và cấu hình khóa SSH
- Cấu hình danh sách theo dõi dự án
Đẩy Mã lên Gerrit
- Đẩy mã để xem xét
- Đẩy một patchset
Sử dụng Màn hình Thay đổi
- Hướng dẫn sử dụng màn hình thay đổi
- Bình luận và phê duyệt
- Thực hiện và cam kết thay đổi
- Đẩy thay đổi lên Gerrit
- Hoàn tác các thay đổi đã gửi
- Từ bỏ và khôi phục thay đổi
Giải quyết Xung đột
- Giới thiệu về rebase
- Giới thiệu về cherry-pick
Khắc phục sự cố
Tóm tắt và Các bước tiếp theo
Yêu cầu
- Kiến thức cơ bản về Git
Đối tượng
- Kỹ sư phần mềm
- Quản trị viên dự án Gerrit
- Bất kỳ ai muốn học cách sử dụng Gerrit
Khóa học đào tạo mở cần có ít nhất 5 người tham gia.
Đánh giá Mã Gerrit Khóa Học Đào Tạo - Đặt chỗ
Đánh giá Mã Gerrit Khóa Học Đào Tạo - Yêu cầu thông tin
Đánh giá Mã Gerrit - Yêu cầu tư vấn
Đánh giá (1)
Lặp lại điểm quan trọng cần ghi nhớ
Milly Chen - Logitech
Khóa học - Gerrit Code Review
Dịch thuật bằng máy
Các khóa học sắp tới
Các khóa học liên quan
GitLab Nâng Cao
21 GiờLớp đào tạo trực tiếp do giáo viên hướng dẫn tại Việt Nam (trực tuyến hoặc tại chỗ) này dành cho các chuyên gia từ mức trung bình đến nâng cao muốn áp dụng GitLab cho các quy trình CI/CD nâng cao, cấu trúc dự án và phát triển hợp tác sử dụng phiên bản Miễn phí của GitLab.
Sau khi kết thúc khóa học, người tham gia sẽ có thể:
- Triển khai các đường ống CI/CD GitLab nâng cao với máy chạy tùy chỉnh và mẫu tái sử dụng.
- Tổ chức dự án hiệu quả bằng cách sử dụng nhóm và không gian tên.
- Hợp tác trên mã, vấn đề và tài liệu với Markdown và công cụ GitLab.
- Áp dụng GitLab Pages, quy trình phát hành và cấu hình bảo mật trong các dự án thực tế.
GitHub Nâng cao – Phát triển và Hợp tác GitHub Nâng cao
14 GiờKhóa học thực hành nâng cao dành cho các lập trình viên, kỹ sư DevOps, nhóm trưởng kỹ thuật và các nhóm kỹ thuật đã có kinh nghiệm thực tế với Git và GitHub. Khóa học tập trung vào các quy trình hợp tác nâng cao, quản trị kho mã, GitHub Actions, CI/CD, bảo mật và tự động hóa.
Git Hands-on Workshop with Azure DevOps
14 GiờKhoá học này do giảng viên hướng dẫn, được tổ chức trực tuyến hoặc tại địa điểm (online hoặc onsite), dành cho các lập trình viên và kỹ sư DevOps ở trình độ trung cấp, mong muốn có kinh nghiệm thực tế với Git và Azure DevOps, tập trung vào quản lý nhánh, chiến lược hợp nhất, giải quyết xung đột và sử dụng hiệu quả các ứng dụng đồ họa.
Sau khi hoàn thành khoá học này, người tham gia sẽ có thể:
- Hiểu được các khái niệm và quy trình cơ bản của Git.
- Quản lý nhánh và hợp nhất hiệu quả trong môi trường cộng tác.
- Giải quyết xung đột bằng cách áp dụng những thực hành tốt nhất trong các tình huống thực tế.
- Sử dụng các ứng dụng đồ họa (SourceTree và GitKraken) để quản lý Git.
- Thực hiện các thao tác Git cả từ console và giao diện đồ họa.
- Làm việc với Git trong Azure DevOps cho việc tích hợp kho mã nguồn và kiểm soát phiên bản.
Git toàn diện
21 GiờGitea: Git Forge tự lưu trữ, thay thế GitHub và GitLab
14 GiờGitea là một dịch vụ Git tự lưu trữ, mã nguồn mở và nhẹ nhàng, cung cấp quản lý kho lưu trữ (repository), rà soát mã nguồn (code review), theo dõi vấn đề (issue tracking) và tích hợp CI/CD. Đây ngày càng trở thành lựa chọn thay thế phổ biến cho GitHub và GitLab.com đối với các nhóm cần kiểm soát hoàn toàn mã nguồn của mình mà không bị ràng buộc bởi điều khoản dịch vụ của bên thứ ba hoặc các hạn chế xuất khẩu dữ liệu.
Cơ bản về Git và GitHub
21 GiờKhóa đào tạo trực quan tại Việt Nam (trực tuyến hoặc tại chỗ) này nhằm mục đích phục vụ các nhà phát triển và kỹ sư phần mềm mới làm quen với nền tảng GitHub và muốn tận dụng các tính năng của nó cùng với Git để quản lý và kiểm soát phiên bản tốt hơn đối với mã nguồn của ứng dụng doanh nghiệp.
Kết thúc khóa đào tạo này, người tham gia sẽ có thể:
- Cài đặt và cấu hình tài khoản để truy cập nền tảng web của GitHub.
- Hiểu cách hệ thống Git hoạt động và nắm vững các khái niệm nền tảng của GitHub.
- Tạo và quản lý kho lưu trữ trên GitHub đồng thời triển khai các quy trình làm việc của Git.
- Thực hiện thay đổi mã nguồn bên trong GitHub và đồng bộ hóa các phiên bản đã thực hiện ngoài nền tảng.
- Hoạt động với Pull Requests (Yêu cầu kéo), Tags (Thẻ), Releases (Phát hành) và các thành phần cơ bản khác của GitHub.
- Thực hiện các chức năng kiểm soát phiên bản dựa trên Git và tận dụng môi trường bash của GitHub.
- Tạo các nhánh kho lưu trữ để khắc phục lỗi dự án cùng với đội nhóm.
- Nắm vững và làm quen với cấu trúc của Git và GitHub để nâng cao thực hành lập trình.
GitHub Cơ bản cho An ninh và Tự động hóa Doanh nghiệp
21 GiờKhóa đào tạo trực tiếp do giảng viên hướng dẫn này tại Việt Nam (trực tuyến hoặc tại chỗ) dành cho các nhà phát triển và chuyên gia DevOps có trình độ trung cấp, những người muốn cải thiện an ninh, quản lý và tự động hóa môi trường GitHub của họ, đặc biệt trong bối cảnh doanh nghiệp.
Đến cuối khóa đào tạo, học viên sẽ có thể:
- Cấu hình và quản lý các cài đặt an ninh và quyền truy cập kho lưu trữ trên GitHub.
- Thực hiện các thực hành an ninh tốt nhất bằng cách sử dụng công cụ của GitHub như Dependabot và CodeQL.
- Tạo, tái sử dụng và duy trì các hành động và quy trình làm việc trên GitHub Actions.
- Giám sát và kiểm toán hoạt động để tuân thủ và quản lý quy mô lớn.
GitLab và GitLab CI
14 GiờGitLab Tự Quản Trị: Nền tảng DevSecOps Toàn diện Không Phụ thuộc SaaS
21 GiờGitLab Tự Quản Trị là giải pháp triển khai tại chỗ (on-premises) của toàn bộ nền tảng DevSecOps do GitLab cung cấp, bao gồm quản lý mã nguồn, CI/CD, registry hình ảnh container, quét bảo mật và giám sát. Đây là tiêu chuẩn vàng cho các tổ chức mong muốn sở hữu đầy đủ tính năng của GitLab mà không phụ thuộc vào dịch vụ SaaS và đảm bảo dữ liệu không rời khỏi hạ mạng nội bộ.
Git cho người dùng
7 GiờGit cho người dùng Subversion
7 GiờKubernetes và Gitlab
14 GiờKhóa đào tạo trực tiếp, trực tuyến hoặc tại chỗ này dành cho DevOps kỹ sư muốn sử dụng Kubernetes và Gitlab để tự động hóa vòng đời DevOps.
Sau khi hoàn thành khóa đào tạo này, người tham gia sẽ có thể:
- Tự động hóa quy trình xây dựng, kiểm thử và triển khai ứng dụng.
- Xây dựng cơ sở hạ tầng xây dựng tự động.
- Triển khai ứng dụng lên môi trường đám mây container.
Quản lý phiên bản và triển khai với Hệ thống Kiểm soát Phiên bản Phân tán
7 GiờWoodpecker CI: Pipelines tự lưu trữ nhẹ cho Gitea và Forgejo
14 GiờWoodpecker CI là một công cụ tích hợp liên tục (continuous integration) đơn giản nhưng mạnh mẽ, được thiết kế đặc biệt cho các nền tảng Git tự lưu trữ như Gitea và Forgejo. Công cụ này cung cấp trải nghiệm CI/CD nhẹ nhàng, gốc rễ Docker mà không gây ra độ phức tạp hay chi phí cấp phép như các nền tảng CI doanh nghiệp.