Git Sync Configuration

3.1 Tap the "Setup Git Sync Plugin (Step 1 of 2)" link

3.2 Tap the "Next" button

3.3 Choose Git service and enter your username and password for it

If you do not yet use a Git service, such as GitHub or GitLab, signup for one and then return to this step.

3.4 Scroll down (if needed) and the tap the "Next" button

3.5 Before continuing, you will need to create a repository on your Git service.

If you have already created a Git repository (with at least one commit, for example a ReadMe file) you may skip to step 3.10

3.6 Create a new repository in your choosen Git service (GitHub example shown)

3.7 Enter repository name

3.8 Choose to include a ReadMe file

3.9 Copy the HTTPS URL of the repository to your clipboard

3.10 Paste the Git repository HTTPS URL into the "Git Repository" field and tap "Test Connection"

3.11 Tap the "Next" button

3.12 Select the displayed Webhook URL and copy it to your clipboard

3.13 Add the Webhook to your Git repository settings, in GitHub tap "Settings"

3.14 Tap "Webhooks"

3.15 Tap "Add Webhook"

3.16 Paste the copied OER Content Space Webhook URL into the "Payload URL" field

Note: if you change the folder name or location of your Grav OER Content Space site you will also need to update the "Payload URL" field.

3.17 Scroll down, and tap "Add Webhook"

3.18 Once the new Webhook is displayed, return to your Grav OER Content Space site

3.19 Tap the "Save" button

3.20 Tap on the arrow-circle button to once again preview the site

Notice an error? Could you make this documentation better? Edit this Page