Take a break from the command line with GitHub Desktop

Wedded to Git version control and the GitHub cloud service? Learn how to take advantage of the newest member of the team

Become An Insider

Sign up now and get FREE access to hundreds of Insider articles, guides, reviews, interviews, blogs, and other premium content. Learn more.

Git has become the lingua franca of code. From its birth of scratching Linus Torvalds’ version-control itch, it has grown to become the repository of choice. Git’s cloud incarnation, GitHub, has become the public face of source control -- where recruiters look at candidates’ code and commits and where much of the world’s open source software is developed and shared.

GitHub Desktop is intended to simplify working with the service, bringing common GitFlow techniques to your desktop while still giving you an offline copy of your repositories so that you can work anywhere. With both Mac and Windows versions, built using a common core, it’s an important tool. It handles synchronizing your code with the cloud, managing branches, and showing changes -- so you can work in your usual code editors without having to worry about whether it has integration plug-ins.

To continue reading this article register now