When you are working on code and suddenly a thought comes to your mind that you want to share your codebase with your friends and want to make your codebase open-source so others can also see your work and if they want to give some suggestions or want to contribute in your code so they can do so here’s the solution comes called Github. It comes with several benefits and in this article, we are going to explore about what Github is.
What is GitHub?
GitHub is a web-based cloud platform where you can upload your codebase and keep track of changes on your codebase and you can even host your websites. GitHub is popular among developers because of its various amazing features. Github also provides version control functionality using git and similarly many more amazing features are there.
What is Git?
Git is a version control system which will track your code and it track all the changes in the code which will help you to understand how your code history is going on. you can locally install the Git in your system and using some commands you can start to track your code file. It will also connect to github so whatever changes you did on your local system so you can also reflect the same changes on your github repository.
Features of GitHub
- It is a cloud platform where you can store your codebase.
- GitHub provides version control functionality using Git.
- With the help of Git and GitHub, you can track every single change in your code.
- Giithub also provides free website hosting services.
- GitHub is the place where you can explore various open-source projects.
What is GitHub used for?
There are various things we can do on github it is not just a version control this are some of the major things which GitHub used for
- GitHub is used to deploy static websites.
- It is used for cloud storage to save and share your codebase.
- You can also used GitHub action for CI/CD.
- Majorly used for open-source contribution where you make a public repository and make your code open for public
- It can help you to learn industry level code organization.
How to Get Started Using GitHub?
Github is first choice for the developers. It is very easy to use and come up with the different mindblowing features. There are many useful operation we can perform on the github. First you need to set up a github account. These are the steps you can follow to start using github.
Step 1: Create your github account
- Go to official github website
- Then you can sign using your E-mail address.
Step 2: Create a new repository
- After setting up your account you can create a new repository
- Just click on the + (plus icon)
Step 3: Give a name to your repository
- Now you can give a name to your repository.
- If you want to change settings or go with default one.
- And then click on the create repository button.
Now you can you see your first repository.