GitHub
======

Developers are encouraged to fork the `xcat2 <https://github.com/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 <https://help.github.com/categories/collaborating/>`_ and the following is only provided as a quick reference. 

Getting Started
---------------

.. toctree::
   :maxdepth: 2

   forks.rst 


Changing Code and Pull Requests
-------------------------------

.. toctree::
   :maxdepth: 2

   syncing_forks.rst 
   create_branches.rst 
   change_code.rst 
   pull_request.rst
   delete_branches.rst