Latest Post

Triển khai dự án PHP, Mysql với Nginx trên Docker Tìm hiểu về HTML – Ưu điểm, nhược điểm và cách hoạt động của HTML

Khi sử dụng GitHub, một nền tảng chia sẻ mã nguồn lớn nhất thế giới, hiện đang thuộc sở hữu của Microsoft sau giao dịch mua trị giá 7.5 tỷ USD, bạn sẽ thường gặp thuật ngữ “Fork”. Hôm nay, chúng ta cùng giải thích về Fork, khái niệm này và cách sử dụng nó trên GitHub.

Fork là gì?

Một “fork” là một bản sao của một kho lưu trữ (repository) trên Github. Bằng cách “fork” một kho lưu trữ, bạn có thể sao chép tất cả source code của nó và có quyền tự do chỉnh sửa, thay đổi code mà không làm ảnh hưởng đến kho lưu trữ gốc.

Ví dụ về cách sử dụng “fork” là khi bạn muốn sửa lỗi trong mã nguồn của một kho lưu trữ của người khác. Quá trình thực hiện như sau:

  1. Fork repository đó về tài khoản Github của mình
  2. Thực hiện fix bug
  3. Gửi một Pull Request tới repository gốc

Khi chủ sở hữu của repository nơi bạn fork, sẽ review chỉnh sửa của bạn, và tiến hành merge nội dung chỉnh sửa vào source gốc. 

Hướng dẫn fork repository trên Github

Để fork một repository, các bạn thực hiện theo các bước sau đây.

Bước 1. Truy cập vào repository cần fork. Ở đây ví dụ mình fork repository của Laravel, một PHP phổ biến nhất hiện nay.

https://github.com/laravel/laravel

Bước 2: Click vào button [ Fork ] ở góc phải màn hình

Quá trình fork sẽ được thực hiện.

Kết quả bạn đã fork thành công repository về tài khoản của mình.

Hướng dẫn hủy fork một repository trên Github

Để hủy một repository, các bạn phải xóa repository từ tài khoản của mình. Các bạn thực hiện theo các bước sau đây.

Bước 1: Vào repository mà bạn đã fork trên tài khoản của bạn -> Click [ Settings ]

Bước 2: Ở khu vực Danger Zone -> Click vào button [ Delete this repository ]

Bước 3: Điền tên của repository để xác nhận việc unfork.

Để lại một bình luận

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *