Fork và Chỉnh sửa Repository

Trong phần này, chúng ta sẽ học cách fork một repository có sẵn và thực hiện các thay đổi trên repository đã fork. Điều này là bước đầu tiên để bắt đầu quá trình CI/CD.

Fork Repository

Fork Repository cho phép bạn tạo một bản sao độc lập của repository gốc trong tài khoản GitLab của mình. Điều này giúp bạn có thể tự do thực hiện các thay đổi mà không ảnh hưởng đến repository gốc.

  1. Khởi tạo Fork Fork Button
  • Truy cập repository gốc tại aws-fcj-container-app
  • Tìm và nhấn nút “Fork” ở góc trên bên phải
  1. Cấu hình Fork Fork Configuration

Thiết lập các thông số cơ bản:

  • Project name: Giữ nguyên aws-fcj-container-app
  • Project URL: Chọn namespace phù hợp
  • Project slug: Để mặc định
  • Branches: Chọn All branches để sao chép toàn bộ
  • Visibility: Chọn Public để mọi người có thể truy cập
  • Hoàn tất bằng cách nhấn Fork project

Việc chọn All branches giúp bạn có được toàn bộ lịch sử phát triển của project, hữu ích cho việc theo dõi các thay đổi và phát triển tính năng mới.

  1. Xác nhận Fork Fork Result

Kiểm tra các yếu tố sau:

  • Thông báo fork thành công xuất hiện
  • Cấu trúc thư mục được sao chép đầy đủ
  • Thông tin về commits và branches được giữ nguyên

Chỉnh sửa Source Code

  1. Định vị File Navigate to File

Truy cập file cần sửa:

  • Đường dẫn: frontend/src/components/Menu.jsx
  • Chọn Edit rồi Edit single file
  1. Cập nhật Nội dung Edit Content

Thực hiện chỉnh sửa:

  • Xác định vị trí cần thay đổi
  • Cập nhật text từ Dashboard thành Dashboard v1.0.1
  1. Commit Thay đổi Commit Changes

Lưu các thay đổi:

  • Viết commit message mô tả rõ ràng
  • Xác nhận branch đích là main
  • Xác nhận bằng Commit changes

Commit message nên tuân theo format: type(scope): message Ví dụ: feat(frontend): update dashboard title to v1.0.1 Điều này giúp dễ dàng theo dõi và quản lý các thay đổi trong project.