Skip to content

Files

Latest commit

 

History

History
 
 

docs

Contributing to the LearnOSM site guide

Contribution Workflow

Learn how to set up GitHub & Git, set up a local copy of the LearnOSM site, make changes and submit pull requests using GitHub and Git on the command line or GitHub Desktop.

Contribution Guidelines

Translations, Documentation Style Guide, Formatting files with Markdown and Jekyll


Contribution Workflow

Step 0: Getting started with GitHub & Git

  • To get started you must create a GitHub account and install Git on your command line.
  • To set up a local copy of the LearnOSM site on your computer so you can preview the changes you have made, you must create a copy (or fork) of the site through your GitHub account and then add it to your computer using Git on the command line.
  • Sync your local site with the original one and learn the best practices for preparing changes by managing your Git branches.

Step 3: Making changes and submitting pull requests

  • Submit pull requests to the main LearnOSM site for review.

Contribution Guidelines

Translations

Documentation Style Guide

  • See the working document in

Formatting files with Markdown and Jekyll

  • Jekyll uses a front matter at the top of each Markdown file to track how to make changes.

Improve this guide.