PyCharm Community lets you examine the differences between two versions of the same file. You can compare the following:
- a file modified locally with its repository version
- any two revisions of the same file (in the same or in different branches)
- a local file with its versions in Local History
Learn more