Revision Control
Revision Control[edit]
Introduction[edit]
Revision Control is the process of using software that is designed to manage changes to files on a computer, most frequently in the context of software engineering and programming. A popular and relatively straight-forward revision control tool is Git.
Git is a software application installed on a computer and interacted with most frequently from the Unix command line, although clients exist for other platforms. It is distinct, though often confused with, the website GitHub, which is a web-accessible location used by developers to host their Git Repositories in the cloud. These "repos" are convenient places to maintain files that are often edited by many people on many different computers.
Publicly accessible GitHub "repos" can be browsed online and linked against, making them convenient places for maintaining published revision-controlled content.
GIT[edit]
Topical Videos[edit]
Links[edit]
- Software Carpentry: Version Control with Git
- For an overview of common GIT commands, see this cheat sheet. You can also get help on any GIT command by typing:
git help {command}