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
Put New Project Under Version ControlTip
Search Text or Files in Local HistoryTip
Cleanup Code Before CommitTip
Manage VCS Changelists in IntelliJ IDEATutorial
Creating a Project from GitHubPart of tutorial
Version control (Git) historyTip
Annotate with Git Blame: CommitTip
Annotate with Git Blame: Show DiffTutorial
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
Lightweight Inspection Profile on CommitPart of tutorial
Version Control in RiderTip
Put New Project Under Version Control