Tutorial preparing to work with github

From Let's Control It
Revision as of 17:08, 2 March 2017 by Psy0rz (talk | contribs) (Created page with "In order to work with git and github, you'll need some one time preparation. This may seem a bit of work, but it makes contributing to ESPEasy much easier for everyone. == G...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

In order to work with git and github, you'll need some one time preparation.

This may seem a bit of work, but it makes contributing to ESPEasy much easier for everyone.

Getting a github.com account

If you dont have a github account yet, create one for free here: https://github.com/join?source=hero-opensource

  • Choose the “Unlimited public repositories for free” option.
  • Go to your email and click the verify link.

Forking the ESPEasy repository

Go the the letscontrol ESPEasy repository, via https://github.com/letscontrolit/ESPEasy Click on the fork button in the upper right corner:

Now you have forked the ESPEasy repository to your own account. Now you can start making improvents or fixes and eventually send them to us via a pull request. (more on that later)


Download Github deskapp: Start the installer and click thourgh it:

Desktop will start automaticly with the welcome screen:


Signup for a github account if you dont have one yet, and login to the Github Deskapp:

The configure step is usually ok:

Skip the Repositories step:

Now you can clone your forked repository to your local computer.

In GitHub deskapp Click the + in the upper left corner Click the Clone tab Select the ESPEasy repository Click Clone ESPEasy: Select a play where you want to store the ESPEasy sourcecode.


Now you’re ready to work with git. We will explain that in the next tutorial.