Home - CivicSpleen/ambry GitHub Wiki

Here are the guidelines for working with Git:

Most important: Fork your own copy of Ambry, and issue pull requests. Never commit to the main Ambry repo, and issue your pull request to CivicKnowledge:develop, not :master.

Also, important: you should update from the develop branch in the main repo.

# Get a connection to the upstream. ( Only do this once per repo )
$ git remote add upstream https://github.com/CivicKnowledge/ambry.git
$ git fetch upstream
# Merge with the upstream
$ git checkout develop # sync on your develop branch
$ git pull # sync with your remote
$ git merge upstream/develop # Sync with the upstream

You should run tests after all of your work. Not all of the tests in test directory work, so use the test suites, which you can run from setup.py

python setup.py test