git and github

version control, source code configuration and project collaboration tools

The software package known as git is an open source version control system.

A git repository is a collection of files (a directory tree) for a software project, along with the entire version history of those files over time.

The commerical company github provides web-based software and cloud-based hosting for git repositories.

The article git: overview explains more. In addition there are several other articles about git/github listed below.

Quick Tips

TODO: Refactor this into a better place later

Did you know that when browsing files in github.com, you can type a ? and bring up a whole bunch of amazing short cut keys?

For example T is “fuzzy file search”. Have fun exploring all the rest.

Related topics: