Skip to content
Tim Schaub edited this page Apr 19, 2023 · 1 revision

The default branch in this repository is used to deploy a Planet-configured STAC Browser to https://planetlabs.github.io/stac-browser/. The history of this branch will be frequently rewritten (with force pushes), so no other branches should be based on this one.

Other branches may be used to create pull requests to the upstream https://github.com/radiantearth/stac-browser repo. To create a pull request to the upstream repo, add radiantearth as a remote:

git remote add radiantearth [email protected]:radiantearth/stac-browser.git

Then, whenever you want to start working on a new feature branch, create one based on the latest from the default branch in the radiantearth remote:

git fetch radiantearth
git checkout -b my-new-feature radiantearth/main

You can then push the branch to this remote and create the upstream pull request:

# assuming the `origin` remote points to [email protected]:planetlabs/stac-browser.git
git push origin my-new-feature

There should never be a reason to push the main branch from the radiantearth remote to this (origin) remote. The main branch has workflows that will not run properly on this remote.

Clone this wiki locally