Về cơ bản, quy trình công việc Forking khác với các quy trình công việc Git phổ biến khác. Thay vì sử dụng một kho lưu trữ phía máy chủ duy nhất để hoạt động như cơ sở mã “trung tâm”, nó cung cấp cho mọi nhà phát triển kho lưu trữ phía máy chủ của riêng họ.
Điều này có nghĩa là mỗi người đóng góp không có một mà là hai kho lưu trữ Git: một kho lưu trữ cục bộ riêng tư và một kho lưu trữ phía máy chủ công khai. Quy trình công việc Forking thường thấy nhất trong các dự án nguồn mở công khai.