Công việc đang tuyển dụng Xem thêm

Account Executive

Mức lương: Hấp dẫn

Hạn nộp hồ sơ: 30/04/2024

Technical Leader (Chuyên Về PHP Laravel)

Mức lương: Hấp dẫn

Hạn nộp hồ sơ: 31/01/2024

[HCM] Business Analyst Leader/ Manager

Mức lương: Thoả thuận

Hạn nộp hồ sơ: 20/01/2024

Fork github là gì? Hướng dẫn fork trên GitHub

Tác giả : Dương Anh   Kiểm tra bởi HieuND
5/5 - (1 bình chọn)
Ngày đăng: 30/11/2023

Fork là một tính năng trên GitHub cho phép người dùng tạo một bản sao của một kho lưu trữ (repository) từ người dùng khác về tài khoản của mình. Sau khi fork một kho lưu trữ, người dùng sẽ có quyền truy cập đầy đủ vào mã nguồn của kho lưu trữ đó, bao gồm cả quyền sửa đổi và thêm mã. 

Hãy cùng TopOnSeek tìm hiểu về tính năng quan trọng này nhé!

Cách tính năng fork hoạt động trên GitHub
Cách tính năng fork hoạt động trên GitHub (Nguồn: Internet)

Xem thêm:

Fork là gì?

Theo ngữ cảnh Git, fork là một tính năng trên các nền tảng phát triển phần mềm mã nguồn mở cho phép người dùng tạo một bản sao của một repository từ người dùng khác về tài khoản của mình. Sau khi fork một kho lưu trữ, người dùng sẽ có quyền truy cập đầy đủ vào mã nguồn của kho lưu trữ đó, bao gồm cả quyền sửa đổi và thêm mã.

Một ví dụ về việc sử dụng fork là khi bạn muốn fix bug source code trên repository của một ai đó. Trong trường hợp này, bạn sẽ thực hiện theo quy trình sau:

  1. Fork repository đó về tài khoản GitHub của mình.
  2. Tìm và sửa lỗi trong mã nguồn.
  3. Tạo một nhánh mới trong fork của bạn để chứa các thay đổi của bạn.
  4. Gửi một pull request tới repository gốc, đề xuất hợp nhất các thay đổi của bạn vào kho lưu trữ gốc.

Khi chủ sở hữu đồng ý với đề xuất của bạn, người đó sẽ tiến hành merge nội dung chỉnh sửa vào source gốc hay master branch.

>> Xem thêm: Dịch vụ SEO Overview, SEO tổng thể uy tín, chuyên nghiệp

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

Sau khi biết được fork github là gì, thì sau đây sẽ là hướng dẫn fork repository trên GitHub. Để fork một kho lưu trữ trên GitHub, bạn thực hiện theo các bước sau:

  1. Truy cập trang web GitHub.
  2. Tìm kiếm kho lưu trữ bạn muốn fork.
  3. Nhấp vào nút “Fork”.

GitHub sẽ tạo ra một bản sao của kho lưu trữ đó trong tài khoản của bạn.

Bước 1: Truy cập trang web GitHub

Để bắt đầu, bạn hãy truy cập trang web GitHub. Bạn có thể truy cập trang web bằng cách nhập địa chỉ https://github.com vào trình duyệt web của mình.

Đăng nhập vào github.com để thực hiện fork github
Đăng nhập vào github.com để thực hiện fork github (Nguồn: Internet)

Bước 2: Tìm kiếm kho lưu trữ bạn muốn fork

Sau khi truy cập trang web GitHub, bạn hãy tìm kiếm kho lưu trữ bạn muốn fork bằng cách kéo chuột xuống phía dưới. Ở đó bạn sẽ bắt gặp mục trending repository và có thể chọn một trong các kho lưu trữ ở đó.

Tìm và chọn trending repositories trên github
Tìm và chọn trending repositories trên github (Nguồn: Internet)

Bước 3: Nhấp vào nút “Fork”

Khi bạn tìm thấy repository bạn muốn fork, hãy nhấp vào nút “Fork”.

GitHub sẽ tạo ra một bản sao của kho lưu trữ đó trong tài khoản của bạn.

Cách fork repository trên github
Cách fork một repository trên github (Nguồn: Internet)

Ví dụ

Giả sử bạn muốn fork kho lưu trữ “Laravel”. Để làm điều này, bạn hãy thực hiện các bước sau:

  1. Truy cập trang web GitHub.
  2. Tìm kiếm kho lưu trữ “Laravel”.
  3. Nhấp vào nút “Fork”.

GitHub sẽ tạo ra một bản sao của kho lưu trữ “Laravel” trong tài khoản của bạn. Bản sao này sẽ có tên là “Your Name/Laravel”.

Lưu ý

Sau khi fork một kho lưu trữ, bạn sẽ có quyền truy cập đầy đủ vào mã nguồn của kho lưu trữ đó, bao gồm cả quyền sửa đổi và thêm mã. Tuy nhiên, các thay đổi của bạn sẽ không được hợp nhất vào kho lưu trữ gốc cho đến khi bạn gửi một pull request.

Xem thêm:

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

Bước 1: Truy cập trang web GitHub

Một lần nữa, bạn hãy truy cập trang web bằng cách nhập địa chỉ https://github.com vào trình duyệt web của mình.

Bước 2: Nhấn vào biểu tượng hồ sơ của bạn

Sau khi truy cập trang web GitHub, hãy nhấp vào biểu tượng hồ sơ của bạn ở góc trên cùng bên phải.

Bước 3: Chọn “Your repositories”

Tiếp theo, hãy chọn “Your repositories”.

Bước 4: Tìm kiếm repository bạn muốn hủy fork

Sử dụng thanh tìm kiếm để tìm kiếm repository bạn muốn hủy fork.

Bước 5: Nhấp vào nút “Delete”

Khi bạn tìm thấy repository bạn muốn hủy fork, hãy nhấp vào nút “Delete”.

GitHub sẽ hỏi bạn xác nhận lại việc hủy fork. Nhấp vào “Delete repository” để xác nhận.

Xem thêm:

Lưu ý

Khi bạn hủy fork một repository, tất cả các dữ liệu trong repository đó sẽ bị xóa khỏi tài khoản của bạn. Bạn sẽ không thể khôi phục dữ liệu này.

Xem thêm: SEO agencySEO lazadaSEO trafficSEO từ khóa googleSEO web wordpresscông ty SEO chuyên nghiệpSEO tiktokTOSSEO từ khóadịch vụ SEO trafficAI cho SEOdịch vụ Entity SEOdịch vụ SEO hiệu quảdịch vụ SEOdịch vụ SEO tổng thể websitethuê SEO tổng thểSEO shopeeAI cho chat gptdịch vụ SEO từ khóa Top GoogleGPT cho SEO
Fork là gì?

Fork là một tính năng trên GitHub cho phép người dùng tạo một bản sao của một kho lưu trữ (repository) từ người dùng khác về tài khoản của mình. Sau khi fork một kho lưu trữ, người dùng sẽ có quyền truy cập đầy đủ vào mã nguồn của kho lưu trữ đó, bao gồm cả quyền sửa đổi và thêm mã. 

Thông tin tác giả

Là một người ham học hỏi, tôi luôn tò mò với những thứ xung quanh, kể cả về SEO hay IT. Tôi có kiến thức sâu rộng về các ngôn ngữ lập trình, cơ sở dữ liệu, hệ thống mạng, và GitHub. Ngoài ra, tôi đã sử dụng GitHub để quản lý dự án, cộng tác với các nhà phát triển khác, và chia sẻ kiến thức.

Bài viết liên quan

Miễn phí kiểm tra lỗi SEO













Nhận báo giá SEO

Cần dịch vụ SEO?

 Tư vấn chiến lược SEO

Liên hệ

 Viết Content SEO

 Viết Content SEO

Liên hệ

KIẾN THỨC SEO NỔI BẬT

Celeb là gì? Nghệ thuật sử dụng Celeb trong truyền thông – Marketing

Đối với các chiến lược gia trong doanh nghiệp, việc lên kế hoạch để quảng bá sản phẩm luôn là ...

30/05/2023

Lê Thị Kim Thoa
Key visual là gì? “Bí kíp” tạo key visual thu hút khách hàng

Trong bất cứ chiến dịch Marketing nào thì doanh nghiệp cũng mong muốn những hình ảnh quảng cáo sản phẩm ...

24/05/2023

Thảo Phạm
Mức lương của nhân viên QA hiện nay và cơ hội nghề nghiệp

Bạn đã xem qua bài viết tháng 12 cung gì và biết được sự phù hợp trong tính cách của ...

03/02/2023

Thảo Phạm

KIẾN THỨC SEO MỚI NHẤT

Disavow Link là gì? Cách Disavow Link gỡ phạt thuật toán Google

Disavow Link là gì? Disavow Link (nghĩa là: từ chối liên kết) là một công cụ của Google Search Console, ...

25/04/2024

Hải Yến
Thuê SEO Website: Nên Thuê hay Tự Làm? Bảng Giá Chi Tiết

Để website phát huy hiệu quả tối đa, thu hút khách hàng tiềm năng và gia tăng doanh thu, doanh ...

22/04/2024

Ngọc Hiền
Navigation là gì? 8 Mẹo xây dựng Web Navigation đơn giản nhất

Navigation là một khía cạnh rất quan trọng đối với cả người dùng và các nhà phát triển website. Khi ...

19/04/2024

Lan Anh