Git is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency.
Tip
Annotate with Git Blame: CommitTip
Annotate with Git Blame: Show DiffTutorial
Contributing to open source software; creating a pull requestTip
Cherry Pick a Commit to a Different BranchTip
Only Commit Some ChangesTip
Fix Your Work with Amend CommitTip
Use Local History to Avoid DisasterTutorial
Creating a Project from GitHubTip
Resolve Merge Conflicts in VCS