In this lesson, you'll learn how to set up a GitHub account, create a new GitHub repository, and connect your local project with that new repository so you have a place to store and collaborate on your library code.
Pushing to GitHub
Once you've written some code and you feel good about it, it's time to commit that code and push it up to your GitHub repository for storage and collaboration.
Releasing a version to GitHub
Now that you've released your module to npm, it's time to learn how to associate that release with a particular commit on GitHub. In this lesson learn how to create a tag using git tag and then how to associate that with a release on GitHub.