What is a code hosting platform?

What is a code hosting platform?

It's a web hosting facility for the source code of the software, documentation, web pages, and other works. They are often used in open-source software projects.

Why code hosting platform?

▪️ Collaboration - Many developers can develop/use a single project at a time.

▪️ Docs - Docs - Provide a place to document our work, without docs every project is incomplete.

▪️ Integration - Provides direct integration and workflow to make production easy.

Some more preferred platforms:

▪️ Bitbucket

▪️ Gitlab

▪️ GitHub


📌In this Bootcamp, we will prefer GitHub to explain the elements and concepts

Why GitHub?

It is the most popular platform due to its easy UI and large community. Also, it comes with some great features like:

▪️ Directly supports Git

▪️ Gist

▪️ Github Education

▪️ GitHub Desktop

▪️ VSCode integration

▪️ GitHub Co-pilot

Github Interface

This is a basic Infertface of GitHub, contains: ▪️ Profile Bio

▪️ Repos

▪️ Pull Request

▪️ Issues

(We will go through each part in the upcoming days)

Image description

Official Docs:

Official docs to get started with GitHub:


"The only repo you need"

Aim: To build a GitHub repo and to bring all Bootcamp tweets and materials in one place, which will help the new learners in the future.

This Blog is also part of the 15-day OPEN SOURCE Twitter Bootcamp.

Repo Link 👇 (Don't forget to ⭐ the repo).


Did you find this article valuable?

Support Pradumna Saraf by becoming a sponsor. Any amount is appreciated!