- https://git-scm.com/doc
- https://www.mercurial-scm.org/
- https://subversion.apache.org/
- https://en.wikipedia.org/wiki/Version_control
How can a VCS (Version Control System) come in handy when updating your software, even if you’re a solo programmer? :
- Git retains local copies of repositories, resulting in fast operations.
- If something breaks due to a change, you can fix the problem by reverting to a working version before the change.
- Git allows you to review the history of your project.
Who is the original creator and main developer of the VCS (Version Control System) tool Git?: Linus Torvalds
Version control is a feature of a software management system that records changes to a file or set of files over time so that you can recall specific versions later
commit is a collection of edits which has been submitted to the version control system for safe keeping.
Within a VCS, project files are organized in centralized locations called repositories where they can be called upon later.