Gitlab là gì? Cách sử dụng Gitlab hiệu quả 2023

Ngày nay, lĩnh vực tài chính luôn là một trong những lĩnh vực có tốc độ phát triển bật nhất, luôn luôn biến hóa không ngừng và ngày càng được đông đảo quý bạn đọc quan tâm. Không ít quý bạn đọc chưa kịp tìm hiểu, cập nhật các thông tin mới nhất về lĩnh vực này. Thông qua bài viết dưới đây, ACC sẽ cung cấp cho quý bạn đọc các kiến thực liên quan đến chủ đề Gitlab là gì? Cách sử dụng Gitlab hiệu quả 2023.

Nền Kinh Tế Token 1 1030x438
Gitlab là gì? Cách sử dụng Gitlab hiệu quả 2023

1. Git là gì?

Git có tên đầy đủ là Version Control System. Được phát triển bởi Linus Torvalds, Git là phần mềm quản lý mã nguồn dành cho việc phát triển Linux kernel. Phần mềm mã nguồn mở này có thể chạy trên cả Linux, Windows, MacOS,…

Người dùng có thể yên tâm sử dụng Git mà không cần “lăn tăn” về câu chuyện bản quyền. Git là phần mềm theo giấy phép nguồn mở GPL2. Vì thế, Git cho phép người dùng có quyền can thiệp vào mã nguồn để tiến hành chỉnh sửa nâng cấp tùy biến.

2. Gitlab là gì?

Nếu như GitHub theo hướng kinh doanh, GitLab là một phần mềm có nhiệm vụ quản lý kho code Git. Gitlab sở hữu các tính năng đơn giản, góp phần to lớn trong việc giúp các doanh nghiệp, cá nhân, tổ chức lưu trữ code một cách nhanh chóng vô cùng, người dùng hoàn toàn có thể truy cập mọi lúc mọi nơi miễn là có kết nối Internet.

Bạn có thể ẩn kho code của mình, không công khai chúng cho bất kỳ ai, trong trường hợp vượt quá ngưỡng miễn phí thì bạn mới phải mất phí để mua thêm dịch vụ.

3. Tại sao bạn nên dùng Gitlab?

Sử dụng Gitlab mang đến cho lập trình viên:

  • Sự tiện lợi. Thao tác mỗi khi cần lưu trữ, tải lên, tải xuống code dễ dàng hơn.
  • Kiểm soát các thay đổi trong code nhanh chóng, chính xác.
  • Dễ dàng quản lý, phân phối công việc, hoàn thành dự án lập trình chất lượng hơn.

4. Lịch sử phát triển Gitlab

“Cha đẻ” của Gitlab là Dmitriy Zaporozhets. Ông là người Ukraine và là giám đốc điều hành Sytse Sijbrandij (trụ sử được đặt tại Utrecht). Thật ra, Gitlab là “đứa con tinh thần” của cả một nhóm: Sid Sijbrandij (CEO) và Dmitriy Zaporozhets (CTO).

Năm 2013, Gitlab “trình làng” với 2 phiên bản CE (Community Edition) miễn phí và EE (Enterprise Edition) có trả phí . Gitlab được viết bằng ngôn ngữ Ruby với giấy phép phần mềm tự do và nguồn mở MIT. Một số phần sau đó được viết bằng ngôn ngữ Go và Vue.js.

Tính đến thời điểm này, Gitlab đã được Alibaba Group, IBM, Spacex và Khosla Ventures, … tài trợ.

Trung tâm nghiên cứu Jülich Research Center, NASA, Alibaba, O’Reilly Media, Leibniz-Rechenzentrum (LRZ), CERN,… và hơn 100.000 tổ chức khác đã chọn Gitlab làm nơi lưu trữ cho mình. Hiện tại, có hơn 1000 mã nguồn mở có mặt trên Gitlab.

5. Các phiên bản của Gitlab

GitLab có 3 phiên bản bao gồm:

  • Gitlab community edition (CE): còn được biết đến là Gitlab phiên bản cộng đồng. Đây là phiên bản mã nguồn mở. Được cung cấp qua Git từ kho lưu trữ chứa Gitlab. Phiên bản mới nhất của Gitlab được các nhà phát triển release tại các nhánh stable và nhánh master.
  • Gitlad enterprise edition (EE): còn được biết đến là Gitlab phiên bản doanh nghiệp. Đây là phiên bản có sẵn không lâu sau khi phát hành bản CE, được cung cấp từ kho lưu trữ của gitlab.com. Một doanh nghiệp đăng ký GitLab được sự support của GitLab BV những khó khăn khi cài đặt.
  • Gitlab continuous integration (CI). Đây là một giải pháp tích hợp được thực hiện bởi nhóm phát triển Gitlab.

6. Hướng dẫn cài đặt Gitlab Runner trên Windows

Để cài đặt Gitlab trên Windows, bạn chỉ cần thực hiện theo những bước sau đây:

Bước 1tải và cài đặt Git. Phần này không có gì quá khó khăn, bạn chỉ cần thực hiện theo hướng dẫn cài đặt là được.

Bước 2: tạo một folder trống trên máy tính của bạn. Ví dụ như: C:\GitLab-Runner

Bước 3: tiếp theo, bạn cần tải phiên bản nhị phân .exe x86 cho phiên bản Windows 32bit hoặc x64 cho Windows phiên bản 64bit.

Bước 4: Sau khi tải file .exe về, bạn nên đổi tên thành gitlab-runner.exe.

Bước 5: bạn nhấn tổ hợp phím Windows + R gõ CMD và nhấn Enter để truy cập vào command prompt => bạn nhập dòng lệnh như sau:

  • C:\GitLab-Runner>gitlab-runner.exe register

Bước 6: nhập URL của gitlab-ci coordinator, bạn nhập: https://gitlab.com

Bước 7: bạn sẽ cần phải nhập gitlab-ci token của Gitlab. Để lấy được token, bạn thực hiện như sau:

  • Đăng nhập vào Gitlab
  • Trên menu, nhấn vào Projects
  • Trong tab Settings, bạn chọn vào CI/CD
  • Tại phần Runners Settings, bạn sẽ thấy dòng token giống như trong ảnh, bạn copy lại và chạy nhé.

Bước 8: nhập gitlab-ci description:

  • Please enter the gitlab-ci description for this runner:
  • [Admin-PC]: Hello GibLab Runner

Bước 9: nhập gitlab-ci tag:

  • Please enter the gitlab-ci tags for this runner (coma separated):
  • tag1, tag2

Bước 10: Bạn lock Runner bằng cách chọn giá trị true. Sau khi có thông báo: Registering runner…succeeded là bạn đã thành công.

Bước 11: để build project, bạn chọn vào docker và chọn default image cho docker selector là ổn.

Sau khi khi bạn thấy dòng code: Runner registered successfully là bạn đã thành công

Trên đây là Gitlab là gì? Cách sử dụng Gitlab hiệu quả 2023. Cảm ơn quý bạn đọc đã quan tâm và theo dõi bài viết của chúng tôi. Mong rằng bài viết này sẽ cung cấp cho quý độc giả những thông tin hữu ích về nội dung trên. Nếu có thắc mắc hay cần tư vấn, quý bạn đọc vui lòng liên hệ với công ty luật ACC để chúng tôi có thể giải đáp và tư vấn cho quý bạn đọc một cách nhanh chóng và thuận tiện nhất.

Nội dung bài viết:

    Đánh giá bài viết: (1058 lượt)

    Để lại thông tin để được tư vấn

    Họ và tên không được để trống

    Số điện thoại không được để trống

    Số điện thoại không đúng định dạng

    Email không được để trống

    Vấn đề cần tư vấn không được để trống

    Bài viết liên quan

    Phản hồi (0)

    Hãy để lại bình luận của bạn tại đây!

    084.696.7979 19003330 Báo giá Chat Zalo