After a Mercurial repository for a project is initialized, you need to add the project data to it:
- If you have specified Mercurial as the version control system for your project in the Settings
dialog box, tab Version Control,
PyCharm suggests to put each new file under Mercurial control during the file creation.
To have Mercurial ignore some types of files, configure files to ignore.
- You can add all unversioned files to Mercurial control or select files to add.
- Switch to the Changes tool window.
- Navigate to the Unversioned Files node and choose from the context menu.