Hướng dẫn đóng góp vào dự án public trên github

Trong quá trình sử dụng các open source trên github, có thể bạn gặp vấn đề và sau đó tìm được cách sửa lỗi. Bạn muốn đóng góp nó vào repository để sửa lỗi này cho tất cả mọi người. Hoặc dự án của bạn bao gồm nhiều người và repository cần để public để có thể sử dụng một số tính năng của github như protect branch, đây là hướng dẫn dành cho bạn.

Đầu tiên, đối với các dự án open source lớn, hầu như đều có một hướng dẫn để contribute vào repository (thông thường nằm ở thư mục mẹ và là file CONTRIBUTING.md). Hãy đọc kỹ nó. Thông thường nó bao gồm các unitest, các bước để review một thay đổi, hoặc quy chuẩn chung như đặt tên biến, đặt tên branch... mà bạn phải tuân theo.

Sau khi đã đọc kỹ, bắt đầu code thôi.

1. Fork và clone project

2. Thực hiện thay đổi và push

3. Tạo pull request để thay đổi repository gốc