Giới thiệu, cài đặt và cách sử dụng cơ bản
I. Điều kiện tiên quyết
- Email cá nhân được cấp bởi công ty.
II. Đối tượng đọc
- Tất cả
III. Giới thiệu
- GitLab là một phần mềm có chức năng và nhiệm vụ quản lý phiên bản mã nguồn, cung cấp một trình quản lý Git-repository. Bên cạnh đó là khả năng triển khai các tính năng pipeline và sử dụng license mã nguồn mở được phát triển bởi GitLab Inc.
IV. Đăng ký, cài đặt và lệnh cơ bản
1. Đăng ký
- Truy cập link sau để tiến hành đăng ký: https://gitlab.com/users/sign_in
- Bạn phải sử dụng Email do công ty cung cấp để đăng ký tài khoản GitLab.

2. Cài đặt Git
- Hướng dẫn cài đặt Git, bạn xem tại link sau: https://git-scm.com/downloads
3. Sử dụng lệnh Git cơ bản
- Sau khi install Git, hãy cùng tìm hiểu một số lệnh cơ bản trong Git:
git --version
- Tạo một branch mới với lệnh
git checkout -b branch-name
- Chuyển nhánh hoặc khôi phục tệp
git checkout branch-name
- Fetch các thay đổi gần nhất
git pull origin branch-name
- Kiểm tra các thay đổi
git status
- Thêm nội dung một tệp vào chỉ mục
git add file-name
- Thêm tất cả tệp
git add *
- Để xóa tất cả thay đổi
git checkout .
- Xóa mọi thay đổi, kể cả các untracked file
git clean -f
- Ghi lại các thay đổi vào kho lưu trữ
git commit -m 'Your Message'
- Cập nhật những thay đổi lên remote repository
git push origin branch-name
- Xem thêm chi tiết tại: https://git-scm.com/docs
V. Một số lưu ý quan trọng khi sử dụng Git và GitLab các trong dự án tại công ty
- Hướng dẫn cách commit source code: Xem chi tiết tại Hướng dẫn cách commit
- Hướng dẫn tạo Merge Request: Xem chi tiết tại Hướng dẫn tạo Merge Request
- Hướng dẫn review các Merge Request: Xem chi tiết tại Hướng dẫn review các Merge Request
- Hướng dẫn Deploy vào thứ 6 hàng tuần: Xem chi tiết tại Hướng dẫn Deploy vào thứ 6 hàng tuần
- Hướng dẫn deploy Production: Xem chi tiết tại Hướng dẫn deploy Production
- Hướng dẫn Transfer Production: Xem chi tiết tại Hướng dẫn Transfer Production
- Cấu trúc và quy hoạch Git repository: Xem chi tiết tại Git flow
- Tổng quan và danh sách mã nguồn Gcalls: Xem chi tiết tại Service Overview
VI. Kết luận
- Sau khi đăng ký tài khoản GitLab và cài đặt Git thành công. Bạn đã có thể thao tác và quản lý source code của công ty.