Bỏ qua nội dung

Ngày 33 - Cài đặt và sử dụng Git

Xin chào mọi người, đây là ngày thứ 33 của hành trình 90 ngày cùng DevOps, và đây là lúc mà chúng ta sẽ cài đặt phiên bản mới nhất của Git, để cùng sẵn sàng thực hiện một dự án hoàn toàn mới. Nào, hãy chuẩn bị sẵn một chiếc máy tính, và bắt đầu hành trình thôi! 🚎

Tải xuống bộ cài Git

Tại website này, chúng ta có thể tải xuống phiên bản mới nhất của Git để sử dụng trên máy Windows, với máy Mac dùng đường dẫn này. Kiểm tra phiên bản của Git bằng lệnh sau.

Checking git version
git --version
# git version 2.45.2.windows.1

Sau khi tải bộ cài về máy, chỉ cần chạy nó lên, chọn các tính năng cần cài đặt và sau đó xác nhận sau khi chờ hoàn thành.

git

Đối với Linux, cài đặt bằng các lệnh sau.

Installing git...
sudo add-apt-repository ppa:git-core/ppa -y
sudo apt-get update
sudo apt-get install git -y
git --version

Cấu hình Git

Kiểm tra và thực hiện cấu hình lần đầu bằng lệnh sau.

Checking git configuration...
git config --global user.email <your email>
git config --global user.name <your name>
git config --global core.editor "code --wait"
git config --global -e

config

Có ba cấp độ cấu hình, tương ứng với ba phạm vi cấu hình cho Git.

  1. Cấp độ hệ thống phục vụ tất cả người dùng.
  2. Cấp độ toàn cục phục vụ tất cả kho lưu trữ của người dùng hiện thời (--global).
  3. Cấp độ cục bộ phục vụ chỉ một kho lưu trữ (--local).

Thư mục chứa tập tin cấu hình thường là thư mục của người dùng, và tập tin sẽ có tên là .gitconfig. Dưới đây thường là cây thư mục của máy Windows.

  • Danh mụcC:
    • Danh mụcUsers
      • Danh mụcanthony2708
        • .gitconfig

Một số kiến thức về Git

Có hai dạng quản lý mã nguồn là Quản lý Chủ - KháchQuản lý phân tán, trong đó quản lý phân tán là cách mà Git đang sử dụng với những lợi ích như sau.

  • Nhanh chóng
  • Linh hoạt
  • An toàn & Bảo mật
  • Tính thông minh

Với Git, chỉ có một bộ mã nguồn tập trung nơi tất cả người dùng đều tải xuống phiên bản đã lưu. Việc cập nhật mã nguồn tuân theo nguyên tắc giải quyết xung đột theo mô hình chủ - khách nhưng tối giản các bước cần thiết mà không làm ảnh hưởng đến toàn bộ mã nguồn đã có sẵn trên hệ thống.

distribution

Đó là tất cả những gì cơ bản nhất về Git trong ngày thứ 33 này.

Tài liệu tham khảo 📚

Mời mọi người chuyển sang trang này để theo dõi tất cả tài liệu liên quan trong giai đoạn 6, để giúp bản thân có được những tài liệu hữu ích về Quản lý phiên bản trong làm việc với DevOps.

Hẹn gặp mọi người ở những ngày tiếp theo. 🚀