Get Started with Git and GitHub

Overview

Git is a version control system. With Git, you can track your changes that you make to your app's source code as it matures and progresses. If you use a version control system like Git, you won't have to worry about losing your app's code; going back to previous changes is a snap.

GitHub is a free website for posting your coding projects online. GitHub makes it easy to share your code with others. Indeed, all of Cytoscape's code is publicly available on GitHub. With GitHub, you can easily take someone else's code and play with it by forking.

In this section, we'll show you how to install Git on your machine and setup a free account on GitHub. In the rest of the ladder, we'll show you how to submit your app's code to GitHub using Git.

Process

1. Install Git

Windows

This will install a "Git Bash Shell", among other things. Use this to run Git commands - use Unix commands rather than the DOS commands used in a typical Windows command shell.

Mac

Linux

2. Create an account on GitHub

Creating an account is easy! Just go to https://github.com to create an account.

Funding for Cytoscape is provided by a federal grant from the U.S. National Institute of General Medical Sciences (NIGMS) of the Na tional Institutes of Health (NIH) under award number GM070743-01. Corporate funding is provided through a contract from Unilever PLC.

MoinMoin Appliance - Powered by TurnKey Linux