### Table Of Contents

- Following the latest source
  - Get the local copy of the code
  - Updating the code

#### Previous topic

Introduction

#### Next topic

Git for development

# Following the latest source

These are the instructions if you just want to follow the latest NumPy source, but you don’t need to do any development for now. If you do want to contribute a patch (excellent!) or do more extensive NumPy development, see Development workflow.

The steps are:

- Install git
- get local copy of the git repository from Github
- update local copy from time to time

## Get the local copy of the code

From the command line:

    git clone git://github.com/numpy/numpy.git

You now have a copy of the code tree in the new `numpy` directory. If this doesn’t work you can try the alternative read-only url:

    git clone https://github.com/numpy/numpy.git

## Updating the code

From time to time you may want to pull down the latest code. Do this with:

    cd numpy
    git fetch
    git merge --ff-only

The tree in `numpy` will now have the latest changes from the initial repository.