As a regular reader of Hacker News, I commonly come across links to GitHub or articles about GitHub. Today, I decided to install GitHub on my computer for use with Eclipse, and I thought I’d share my GitHub account with you. Before I get to that though, let me explain what Git and GitHub are.
What is Git?
Git is a revision control system. Programmers use revision control systems to keep track of past versions of their code. By saving your past revisions, you can revert back to them should something go wrong with a new version you’re working on.
What is GitHub?
GitHub is a Git repository hosting site, which allows developers space to upload their code and has features designed to make collaboration and sharing much easier between different developers. This makes it perfect for open source development.
Why am I using GitHub?
As I mentioned, GitHub houses a great community of developers, and is an even better way to showcase your work. I’ll be using GitHub as a public code repository for employers and other students. Right now it’s just housing a test commit of a simple die class which could be used for games that need one die or multiple dice. As time goes on, I’ll fill it up with code I’ve written for my classes and side projects. Feel free to visit my repository and check out what I’ve been working on @rwolniak.