This post explains how to set up a GitHub project.

What is GitHub?

GitHub is a repository service based on code control version system (CVS) Git.

GitHub has many things in common with Git, so it is important to be familiar with this CVS. You can read an introduction to Git on this post.

The service is provided by the company of the same name, that it is a subsidiary of Microsoft since 2018.

GitHub is a closed source implementation of Git.

First Steps on GitHub

If it is the first time you use GitHub, you may find useful the official introduction that can be followed on this external link.

For more advanced topics, you can find the official Getting Started section on this external link.

GitHub Licenses

As of 2023, GitHub has these licenses:

  • GitHub Free
  • GitHub Pro
  • GitHub Team
  • GitHub Enterprise

GitHub Free is free of charge, as the name implies. Open source projects would fall under this category. This license has some limitations compared to the others.

Core functions of GitHub are free since 2020.

GitHub Pro, GitHub Team and GitHub Enterprise are paid licenses.

You can find GitHub’s product catalog on this external link, and the FAQs on this external link.

GitHub Project File Structure

Integrating GitHub on IDEs

You can integrate your Integrated Development Environment (IDE) with GitHub projects.

Integrating GitHub on Visual Studio Code

You can follow the instructions to integrate GitHub on Visual Studio Code on this external link.

It explains how to install the GitHub Pull Requests and Issues extension, and configure it.

Open the Command Palette (Ctrl + Shift + P) and type “Git: Clone”. Select the local destination folder.

Integrating GitHub on PyCharm

You can read this post about how to integrate GitHub on PyCharm.

You might be interested in…

One comment

Leave a Reply to How to integrate GitHub on PyCharm – RunModuleCancel Reply

Your email address will not be published. Required fields are marked *