GitHub is a code hosting platform for version control and collaboration. It lets you and others work together on projects from anywhere. There are platform ready handy guides and reference documentation you can use to start building.
A repository is usually used to organize a single project. Repositories can contain folders and files, images, videos, spreadsheets, and data sets – anything your project needs.
Branching is the way to work on different versions of a repository at one time. By default, your repository has one branch named master which is considered to be the definitive branch. We use branches to experiment and make edits before committing them to master.
Pull Requests are the heart of collaboration on GitHub. When you open a pull request, you’re proposing your changes and requesting that someone review and pull in your contribution and merge them into their branch. Lightweight code review tools are built into every pull request.
You can bring your changes together by merging your read me-edits branch into the master branch.
You can always choose to contribute to Open Source. Whether it’s coding, user interface design, graphic design, writing, or organizing, working with others on a shared project means you’ll have to explain how you do things, as well as ask other people for help.
Cookies are used to personalize content and ads, to provide social media features and to analyze our traffic. You can accept all cookies by selecting "Allow all" or you can edit the settings by selecting "Customize your cookie settings".
When you visit a website, information is stored in your browser, mostly in the form of cookies. This information may be about you, your preferences or your device, and is often used to make the site work as you expect it to. The information does not usually identify you directly, it is meant to provide you with a more personalized web experience. You can choose not to allow some cookies. Click on the different category headings to learn more and change our default settings. Click here to view our cookie policy.
These cookies are necessary for the website to function and cannot be turned off in our systems.
Statistical Cookies
These cookies are used to provide insight into how we can improve our service to all our users and to understand how you interact with our website as an anonymous user.
Targeting Cookies
These cookies are used to create your profile and provide ads relevant to your interests. It is also used to limit the number of times you see an ad, as well as help measure the effectiveness of the ad campaign.