HƯỚNG DẪN SỬ DỤNG GITLAB

Your browser does not seem lớn tư vấn JavaScript. As a result, your viewing experience will be diminished, và you have sầu been placed in read-only mode.

Please download a browser that supports JavaScript, or enable it if it"s disabled (i.e. NoScript).


*

Phần 1 : Giới thiệu về Gitlab .lúc nhắc tới Gitlab ta nghe biết đấy là một trong những phép tắc lưu trữ cùng cai quản kho code miễn phí ,kết quả cùng thịnh hành nhất hiện thời ,với tinch bảo mật cùng tiện lợi của minh Gitlab được giới thiết kế đanh giá bán cao vào tin sử dụng .

Bạn đang xem: Hướng dẫn sử dụng gitlab

Xem thêm: Chương Trình Xem Tivi Trên Máy Tính, Laptop Chất Lượng Cao, Xem Tivi Trên Máy Tính

Qua nội dung bài viết này minch đang reviews mang lại chúng ta Cách thiết lập cùng một lưunhằm sử dụng Gitlab hiệu quả nhé .

*

Một số đặc điểm về GitlabGitlab continuous integration (CI) là 1 trong phương án tích thích hợp được tiến hành bởi vì team trở nên tân tiến Gitlab.Protected branches:Cho phnghiền người tiêu dùng : hiểu hoặc ghi vào repository, những branches cùng commit với pushing codeMỗi protected branch bao gồm 3 điều cơ bạn dạng sau:•Chặn Push trường đoản cú tất cả đa số tín đồ trừ và master.•Chặn vấn đề Push code lên branch trường đoản cú những người không có quyền truy vấn.•Chặn bất kỳ ai triển khai xóa branch.Master branch được mang định là protected branch. User cần phải cung cấp tối thiểu một quyền từ bỏ master branch nhằm bảo mật branch.Các tầng trang bị lý của Gitlab :oKho lưu lại trữ: là chỗ xử trí các dự án vào GitLab, những dự án hoặc thành phầm hoàn toàn có thể được lưu tại warehouse.oNginx gồm cách thức chuyển động y như front-desk, người tiêu dùng cho Nginx và thử dùng hành động được triển khai bởi vì worker vào văn phòng.oCửa hàng dữ liệu là những tệp tin của những metal tệp tin cabinets chứa những thông tin: thành phầm vào warehouse, người sử dụng mang lại front-desk (permissions), Redis, Sidekiq, A Unicorn worker, ….o GitLab enterprise edition là tập phù hợp các quy trình với vận động marketing được điều hành và quản lý vì chưng OfficeoGitLab-shell: là nhiều loại lắp thêm bố của worker, triển khai trọng trách tạo ra những solo đặt đơn hàng xuất phát điểm từ một máy fax (SSH) núm vày front-desk (HTTP). GitLab-shell tiếp xúc với Sidekiq qua Redis với hỏi hồ hết câu hỏi nkhô giòn của Unicorn worker hoặc thẳng hoặc qua front-desk.System layoutỨng dụng GitLab-shell được thiết lập tại tlỗi mục: /home/git/gitlab-shell chất nhận được sử dụng kho dữ liệu qua SSH.ComponentsDưới đó là sơ đồ dùng phong cách thiết kế của componets được dễ dàng hóa nhằm thể hiểu kiến trúc của GitLab:

*

Một số nguyên nhân chúng ta nên dùng Gitlab :oSự tiện nghi Lúc download lên , cài xuống , lưu trữ codeoKiểm kiểm tra các biến hóa vào code nhanh chóng, bao gồm xácoQuản lý , phần pân hận dự án dễ dàng với tác dụng hơn .Phần 2 : Cách thiết đặt Gitlab

Cách setup Gitlab bên trên Windows:Cách 1: sinh sản một thỏng mục new đặt tên GitLab-Runner vào tlỗi mục khối hệ thống. quý khách yêu cầu chế tạo ra nó vào ổ đĩa setup của máy thường thì là ổ C, C:GitLab-Runner.Bước 2: cài đặt phiên bạn dạng GitLab tương ứng với hệ quản lý của máy:Gitlab 32bitGitlab 64bitCopy file thiết lập vừa sở hữu về vào thỏng mục sẽ tạo và thay tên file gitlab-runner.exe cộ.Bước 3: Mnghỉ ngơi comm& prompt lên với nhập cái code sau vào.

cd C:GitLab-Runner.gitlab-runner.exe pháo install.gitlab-runner.exe cộ startBước 4 : Đăng cam kết thông tin tài khoản GitLab

Dừng công tác GitLab đang chạy bởi câu lệnh: gitlab-runner.exe cộ stop

Chạy câu lệnh đăng ký tài khoản: gitlab-runner.exe pháo register

Tại đây, bạn sẽ thừa nhận thông tin lỗi với chữ đỏ, hãy giới hạn lệnh cài đặt bằng lệnh stop: gitlab-runner.exe cộ register stop

Cách thiết lập Gitlab bên trên LinuxYêu cầu buổi tối tphát âm để thiết đặt :+RAM 1GB - 2GB trlàm việc lên+Ubuntu >= 12.03 64-bit+Phải gồm kết nối Internet+CPU cần phải có 1 đến 2 nhânCác bước triển khai :

Cách 1 : Cài đặt cùng cấu hình

Subởi apt-get install openssh-server

Suvày apt-get install postfix

Bước 2: Tải gói omnibus và thiết lập đặt

Wget https://downloads-packages.s3.amazonaws.com/ubuntu-12.04/gitlab_7.9.2-omnibus-1_amd64.deb

Subởi vì dpkilogam –i gitlab_7.9.2-omnibus-1_amd63.deb

Cách 3 : Cấu hình GitlabSuvì chưng gitlab-ctl reconfigure

Cách 4 : Vào Hostname với đăng nhậpUsername: root

Password: ******

Phàn 3 Một số lưu ý nhằm các bạn áp dụng gitlab tác dụng hơn !

Lưu ý khi sản xuất nhóm bên trên Gitlab :lúc thêmn tkhô hanh viên new , thành viên bắt đầu được chia làm 5 team : Guest ,Reporter, Master,Developer,Owner .Bằng cách áp dụng các quyền bên trên bạn cũng có thể kheo léo những quyền của người dùng, bảo đảm an toàn tinh bảo mật của dự án công trình ngay cả đổi cùng với những tkhô giòn viên vào nhôm .User PermissionsSsinh hoạt hữu 5 nút phân quyền khác biệt, GitLab đem lại kỹ năng đa dạng mẫu mã phân quyền người tiêu dùng vào hệ thống. Bên cạnh Owner thì chỉ tất cả Master gồm thêm quyền truy vấn, Master cũng hoàn toàn có thể tạo nên những dự án trong team.