-
Notifications
You must be signed in to change notification settings - Fork 1
First time developer instructions
Emma Hogan edited this page Feb 19, 2023
·
5 revisions
To get access to this page, first time developers must:
- sign up for a GitHub account if they don't already have one
- they should use their Met Office email address, ideally prefixing their GitHub user name with
mo-
- they should use their Met Office email address, ideally prefixing their GitHub user name with
- request access to the MO organisation in GitHub via ServiceNow if they don't already have access and wait for approval (approval typically occurs within 24 hours)
- request to be added to this repository (Emma Hogan has the role of
Adminand can add first time developers to this repository)
- Set your username in git, commit e-mail address in git, and commit e-mail address in GitHub (your commit e-mail address may already be set; pay particular attention to step 6)
- Add a new SSH key to your GitHub account
- Clone the repository:
cd <path_to_where_you_want_to_clone_to> git clone [email protected]:MetOffice/CMEW.git cd CMEW - Install the pre-commit git hooks defined in the
.pre-commit-config.yamlfile, where<version>is the version of ESMValTool to use:(The pre-commit git hooks enables certain checks to automatically run every time amodule load scitools/community/esmvaltool/<version> pre-commit installgit commitcommand is performed)