At Github’s heart is Git, an open-source project started by Linus Torvalds, the creator of Linux. A trainer at Github, called Matthew McCullough, explains that Git manages and controls systems and stores revision of projects just like other versions.
Even though it is mostly for code purposes, McCullough claims that Git can control the type of file, like Word documents or Final Cut projects.
The Git repository uploaded to GitHub is accessible through the Git CLI and Git Commands. Github offers a Web-based graphical interface.