The official GEOS code repository is: https://github.com/libgeos/geos Clone with: `git clone https://github.com/libgeos/geos.git` == Mirrors There are a few mirrors of the official repository available: - [https://git.osgeo.org/gitea/geos/geos OSGeo Gitea repository] - Use your [http://www.osgeo.org/osgeo_userid OSGeo Userid] (same as this trac instance) to contribute - [[GitLab|gitlab.com]] repository - need a gitlab.com or github.com account to contribute == Workflows === Merging a change This is one possible workflow for merging a change. It assumes the developer has a fork of GEOS on their GitHub account. This workflow is a fast one to allow checking the CI using GitHub Actions (which runs in the dev's GitHub repo). This may result in merge commits; rebasing might be a better idea. {{{ git push devguy mybranch ... does it pass CI? ... ... yes! ... git checkout main git pull origin main git merge --squash mybranch git commit -m 'my new commit message' git push origin main }}}