# Contributing to CompMech

This part of the documentation has been totally adapted from NumPy.

## Working with CompMech source code

- Introduction
  - Install git
    - Overview
    - In detail
- Following the latest source
  - Get the local copy of the code
  - Updating the code
- Git for development
  - Getting started with Git development
    - Basic Git setup
    - Making your own copy (fork) of CompMech
    - Set up your fork
  - Git configuration
    - Overview
    - In detail
  - Development workflow
    - Basic workflow
    - Additional things you might want to do
- git resources
  - Tutorials and summaries
  - Advanced git workflow
  - Manual pages online

For core developers: see Development workflow.