Version Control
PyCharm provides out-of-the-box integration with the following version control systems: Git, Mercurial, Subversion, and Perforce.
Version your application to collaborate on it, as well as to eliminate the risks of storing all of your codebase locally. Press &shortcut:ActivateVersionControlToolWindow; to view the history of the changes in the project or press &shortcut:CheckinProject; to send your local changes to the repository.