Developers are encouraged to fork the xcat2 repositories, make changes, and submit pull requests. This mechanism allows for better collaboration and gives the community a chance to review and provide feedback before the code is pulled into the product.
GitHub provides excellent documentation on Collaborating and the following is only provided as a quick reference.
Changing Code and Pull Requests
- Syncing a Fork
- Creating Branches
- Changing Code
- Pull Requests
- Deleting Branches