ISSM is a large-scale thermo-mechanical 2D/3D parallelized multi-purpose finite-element software dedicated to ice sheet and sea-level modeling.
- Forum: https://issm.ess.uci.edu/forum
- GitHub: https://github.com/ISSMteam/ISSM
- Website: https://issm.jpl.nasa.gov
Navigate to the parent directory where you want the ISSM repository to be located and run,
git clone https://github.com/ISSMteam/ISSM.git
or
git clone git@github.com:ISSMteam/ISSM.git
A good basic workflow for committing changes to the repository is,
- Stash your local changes
git stash
- Update your local branch
git pull
- Merge your local changes
git stash apply
- Add, commit, and push your changes
git add [file]
git commit [-m "descriptive commit message"]
git push
-
If you have forked the ISSM repository, consider making sure that your commit passes CI workflows before submitting a pull request.
-
Submit a pull request via GitHub so that project admins can review your changes and merge them into the main branch.
- Git Guides: https://github.com/git-guides