.. ################ .. _git-guidelines: .. ################ Working with Version Control System Git ======================================= In order to contribute and develop ``BacterialTyper`` you need to be familiarize with the version control system (VCS) called ``git``. Read further details `here `_. See a summary of the main ``git`` commands in the following figure. Focus on the top commands which are what we would more frequently use: ``add``, ``commit``, ``push`` and ``pull``. .. image:: ../images/git_data_transport_commands.png :align: center