This is the formal documentation for the data and code associated with the NSF accelerator project.
Proper coordination between contributors is necessary to ensure a stable code base. To ensure that all major modeling files and supporting functions are up to date it is important to follow the agreed upon workflow.
That workflow is as follows:
- The
gulfofmaine/MLSAM-collab
repository will be maintained as the “gold-standard” repository. The most up-to-date features can be found there. - Contributors should start by setting up their own working branches
by forking, then cloning copies of the
gulfofmaine/MLSAM-collab
repository - It is then recommended contributors create a “working branch” from
which to test new features and code changes. This way, any new
updates from the
gulfofmaine/MLSAM-collab
master branch can be pulled safely to personal repositories as needed - The
gulfofmaine/MLSAM-collab
repo can then be set as the upstream remote by typinggit add remote upstream https://github.com/gulfofmaine/MLSAM-collab.git
from the terminal when working locally in the forked repositories - When features are complete, or when changes to the upstream repository are necessary, they will be added using a pull-request
- New updates can then be pulled to individual forks using
git pull upstream master
in the terminal