First, ensure that if you have an SSH key set up, that your SSH key has SSO configured. If not, follow this guide to configure that.
An SSH key is not required, but recommended and a lot easier to manage with SSO as opposed to HTTP remotes, which requires you to manage an access token.
- Fork this repository.
- Clone your forked repository.
- Add an additional remote to this upstream repository. You'll use this remote to sync your own fork with the team's contributions.
- Do this by running
git remote add upstream [email protected]:equinor/data-marketplace.git
. - If you now run
git remote --verbose
you should see both anorigin
and anupstream
remote.
- Install Node dependencies by running
npm install
in your terminal. - Start up the development server by running
npm run dev
.