Зависит от того, хотите ли вы поделиться только кодом или поделиться кодом и настройками проекта.
Чтобы просто поделиться кодом, я добавляю в файл .hgignore следующее:
^.idea
^.idea/*
/*/.idea
/*/.idea/*
Шаблоны немного излишни, но они устраняют все, что связано с PyCharm / Workspace.
Мы в основном используем Subversion, где я работаю, и я часто создаю репозиторий Mercurial поверх проверки Subversion, чтобы поиграть с возможнымитвики и изменения.Если вы идете по этому пути и, в частности, если вы связываете репозитории Mercurial, добавьте эти записи и в файл .hgignore:
^.svn
^.svn/*
/*/.svn
/*/.svn/*