What is GitHub?

GitHub, my code, and repositories.

Github is a place to host your build’s code. You can actually write and edit code within GitHub, work with collaborators, and manage your tasks. We use GitHub at Crowdbotics because it is a reliable and user-friendly repository for all the code your project will need. 

Crowdbotics is a full code platform: Access, contribute, or fork from your GitHub repository at any time

How do I connect to GitHub?

First you’ll need to register your own account on GitHub if you don't have one yet. Next, log on to your Crowdbotics Dashboard, and find the GitHub icon in the bottom left-hand corner of the Project Dashboard. You will need to upgrade your account to a paid plan in order to connect to GitHub, and this is where all your project’s code is hosted. You can download your code at any time, it’s yours to keep!

What is a Commit?

A commit is when you want to make a set of potential updates or changes permanent. The record of commits is called the commit log.

What is a Pull Request?

Pull requests let you tell others about changes you've pushed to a branch in a repository on GitHub. Once a pull request is opened, you can discuss and review the potential changes with collaborators and add follow-up commits before your changes are merged into the base branch.