This site has been blocked by order of the government of Russia.
Stop emailing code The days of sharing source code by email and thumb drives are long gone.Using Git Hub, it's a piece of cake to keep your team up to date with the latest changes to your code.Thanks to Git’s powerful merge features, you don't even have to worry about overwriting someone else’s changes.Never lose your work No need to worry about your dog eating your homework or your hard drive exploding.Your latest and greatest code is always available to you and your Collaborators on Git Hub.
Search through your history and easily revert to a known good state when you need to.
Stay organized A Git Hub Repository is a single place to go for everything related to a project.
Keep tabs on new feature ideas and document known bugs using Issues.
Discuss proposed changes inline with the code using Pull Requests. Distribute starter code Git Hub Repositories allow you to maintain and distribute starter code for your assignments.
Git makes it easy for your students to pull in any updates you make, even after they've started working on their solution.
Provide automated tests Trigger an automated build each time new commits are pushed to Git Hub using Web Hooks.