Create a License

  1. Select a repo
  2. Press New file button
  3. Name your file… : LICENSE
  4. Want to use a template > Choose a license: MIT License
  5. Commit new file

 


Contributing in an Open-Source Project

Assuming you are allowed to collaborate on the project:

  1. Clone the open source project.
  2. Run it.
  3. Look for bugs and seek improvements.
  4. If you find one(s), head to the repo on GitHub and create an issue.
    Issues > New issue > Title, Comment.
  5. Be as specific and clear as possible – use markdown.

Fork a Project

Forking a project means copying it in its current state to our user account or organization. This way you’ll be able to make changes to a copy on your repository if you don’t have pull and push access to the original repository. Follow the steps below:

  1. Pick a GitHub project.
  2. Click Fork.
  3. Clone your forked version locally.
  4. Make the fixes.
  5. Push it up to GitHub.
  6. Create a pull request with Compare & pull request.
  7. Unlike a normal pull request which compares two branches, this pull request compares the base fork with the head fork (i.e. your fork).
  8. Fill in the pull request form.
  9. Don’t forget to link the issue with #.
  10. Press Create pull request button.