Github.com is a widely used source control and storage service for programmers novice to expert.
Github is also free and includes 1GB of storage with 1GB of data transfer per month.
Github.com is the antithesis of arcane when it comes to source control with programmers. It is the most widely used service for source control. Other similar programs such a SVN (subversion) and CVS (concurrent versions system) are still being used, but just not as widely.
git is a free open source client that interacts with Github.com.
Getting started:
- Install Git client on your machine
- Setup an account at Github.com
- Add a repository and copy the URL to the clipboard
With the URL copied, you can get started using the client:
- git clone “http://www.github.com/name/repo.git
- With the clone of your repository, you can make changes and push these changes.
- git add source.cpp
- git commit -m “Message to display at Github.com”
- git push (Your files are now uploading, you will be prompted for username/password of github.com account)
- That’s all there is to get started source controlling your program files. Github.com does provide a monthly subscription that will bump your data and transfers to 50GBs if you need it.