Integrated, visual version control across your project.
Working with version control systems (VCS) such as Git, Mercurial, and others is an integral part of development. Our IDEs put a common abstraction atop each system, then puts a visual face on all your VCS activities.
Tip
Manage VCS Changelists in IntelliJ IDEATutorial
Creating a Project from GitHubPart of tutorial
Version control (Git) historyTip
Annotate with Git Blame: Show DiffTip
Annotate with Git Blame: CommitTutorial
Contributing to open source software; creating a pull requestTip
Move Work Aside with ShelveTip
Rebase Feature BranchTip
Compare With BranchTip
See VCS Changed Lines in GutterTip
Only Commit Some ChangesTip
Fix Your Work with Amend CommitTip
Use Local History to Avoid DisasterTip
Navigating a Long ClassTip
Resolve Merge Conflicts in VCSTip
Cleanup Code Before CommitTip
Lightweight Inspection Profile on CommitTip
Put New Project Under Version ControlPart of tutorial
Version Control in RiderTip
Put New Project Under Version Control