


In this edition of Open source Java projects I will help you get started with GitHub. Social coding with GitHub enables developers to learn from each other in a new way while storing and updating code using a popular, well-featured version control system. As forking becomes norm, get ready for GitHub.Why developers are choosing Git for version control.GitHub also offers commercial project support at a nominal cost. The more active a project is, the more people will find it, and hopefully contribute to it. You can think about GitHub as a social network, a la Facebook, but just for software developers.īringing together social elements with a free repository to host open source projects, GitHub aims to cultivate a supportive and active community for the betterment of the software industry. It also extends the social paradigm to include network graphs that show repository usage. Like most social networks, GitHub allows users to create and follow feeds associated with each other's projects. Launched in 2008, GitHub already boasts nearly 1.7 million people hosting nearly 3 million repositories. GitHub is a social coding website and source-code hosting service that uses Git as its version control system. Then try GitHub for yourself, using common Git commands to branch and commit your own open source project. Get an overview of the source code repository that has changed the way that many developers work, both individually and collaboratively. If you've been curious about GitHub then this short tutorial in the Open source Java projects series is for you.
