Over a million developers have joined DZone.
{{announcement.body}}
{{announcement.title}}

Learn How To Use Git

DZone's Guide to

Learn How To Use Git

· Java Zone
Free Resource

Bitbucket is for the code that takes us to Mars, decodes the human genome, or drives your next car. What will your code do? Get started with Bitbucket today, it's free.

Git is very popular source control software which easily allows groups of people to work on the same documents or files at the same time.

Along with Git there is a very popular way of hosting your source control files, this is Github.

Github allow you to have an unlimited number of public repositories, which means once you commit your files to Github they will be open to anyone to fork (make a copy) this repository. There are premium versions of Github which allow you to have private repositories to stop anyone getting at the code before it's ready to be released.

Git isn't hard to learn how to use, it's actually very easy to use which is one of the reasons why it's become so popular.

But if you haven't used any form of source control before it can take a while to get your head around how it all works.

This is where this web applications can help. Code School have developed a nice application that will teach you the basics of using Git not by reading about it but by doing it.

Code School - Try Git

Running this demo you will create a repository, add a file and comment your changes to Git.

Try it for yourself and learn how Git works.

Try Git

Are you using Bitbucket to accomplish your company's mission? Share your company’s mission with #Forthecode for a chance to be featured on our homepage, our social media channels, or win a free t-shirt!

Topics:

Published at DZone with permission of Paul Underwood, DZone MVB. See the original article here.

Opinions expressed by DZone contributors are their own.

THE DZONE NEWSLETTER

Dev Resources & Solutions Straight to Your Inbox

Thanks for subscribing!

Awesome! Check your inbox to verify your email so you can start receiving the latest in tech news and resources.

X

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}